Type aliases
Access
Access: "Allow" | "Deny"
ApplicationGatewayBackendHealthServerHealth
ApplicationGatewayBackendHealthServerHealth: "Unknown" | "Up" | "Down" | "Partial" | "Draining"
ApplicationGatewayCookieBasedAffinity
ApplicationGatewayCookieBasedAffinity: "Enabled" | "Disabled"
ApplicationGatewayCustomErrorStatusCode
ApplicationGatewayCustomErrorStatusCode: "HttpStatus403" | "HttpStatus502"
ApplicationGatewayFirewallMode
ApplicationGatewayFirewallMode: "Detection" | "Prevention"
ApplicationGatewayOperationalState
ApplicationGatewayOperationalState: "Stopped" | "Starting" | "Running" | "Stopping"
ApplicationGatewayProtocol
ApplicationGatewayProtocol: "Http" | "Https"
ApplicationGatewayRedirectType
ApplicationGatewayRedirectType: "Permanent" | "Found" | "SeeOther" | "Temporary"
ApplicationGatewayRequestRoutingRuleType
ApplicationGatewayRequestRoutingRuleType: "Basic" | "PathBasedRouting"
ApplicationGatewaySkuName
ApplicationGatewaySkuName: "Standard_Small" | "Standard_Medium" | "Standard_Large" | "WAF_Medium" | "WAF_Large" | "Standard_v2" | "WAF_v2"
ApplicationGatewaySslCipherSuite
ApplicationGatewaySslCipherSuite: "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384" | "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_DHE_RSA_WITH_AES_256_CBC_SHA" | "TLS_DHE_RSA_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_AES_256_GCM_SHA384" | "TLS_RSA_WITH_AES_128_GCM_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA256" | "TLS_RSA_WITH_AES_128_CBC_SHA256" | "TLS_RSA_WITH_AES_256_CBC_SHA" | "TLS_RSA_WITH_AES_128_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256" | "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" | "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256" | "TLS_DHE_DSS_WITH_AES_256_CBC_SHA" | "TLS_DHE_DSS_WITH_AES_128_CBC_SHA" | "TLS_RSA_WITH_3DES_EDE_CBC_SHA" | "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA" | "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" | "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384"
ApplicationGatewaySslPolicyName
ApplicationGatewaySslPolicyName: "AppGwSslPolicy20150501" | "AppGwSslPolicy20170401" | "AppGwSslPolicy20170401S"
ApplicationGatewaySslPolicyType
ApplicationGatewaySslPolicyType: "Predefined" | "Custom"
ApplicationGatewaySslProtocol
ApplicationGatewaySslProtocol: "TLSv1_0" | "TLSv1_1" | "TLSv1_2"
ApplicationGatewayTier
ApplicationGatewayTier: "Standard" | "WAF" | "Standard_v2" | "WAF_v2"
ApplicationGatewaysBackendHealthOnDemandResponse
ApplicationGatewaysBackendHealthResponse
ApplicationGatewaysBeginBackendHealthOnDemandResponse
ApplicationGatewaysBeginBackendHealthResponse
ApplicationGatewaysBeginCreateOrUpdateResponse
ApplicationGatewaysBeginUpdateTagsResponse
ApplicationGatewaysCreateOrUpdateResponse
ApplicationGatewaysGetResponse
ApplicationGatewaysGetSslPredefinedPolicyResponse
ApplicationGatewaysListAllNextResponse
ApplicationGatewaysListAllResponse
ApplicationGatewaysListAvailableRequestHeadersResponse
ApplicationGatewaysListAvailableRequestHeadersResponse: Array<string> & object
ApplicationGatewaysListAvailableResponseHeadersResponse
ApplicationGatewaysListAvailableResponseHeadersResponse: Array<string> & object
ApplicationGatewaysListAvailableServerVariablesResponse
ApplicationGatewaysListAvailableServerVariablesResponse: Array<string> & object
ApplicationGatewaysListAvailableSslOptionsResponse
ApplicationGatewaysListAvailableSslPredefinedPoliciesNextResponse
ApplicationGatewaysListAvailableSslPredefinedPoliciesResponse
ApplicationGatewaysListAvailableWafRuleSetsResponse
ApplicationGatewaysListNextResponse
ApplicationGatewaysListResponse
ApplicationGatewaysUpdateTagsResponse
ApplicationSecurityGroupsBeginCreateOrUpdateResponse
ApplicationSecurityGroupsBeginUpdateTagsResponse
ApplicationSecurityGroupsCreateOrUpdateResponse
ApplicationSecurityGroupsGetResponse
ApplicationSecurityGroupsListAllNextResponse
ApplicationSecurityGroupsListAllResponse
ApplicationSecurityGroupsListNextResponse
ApplicationSecurityGroupsListResponse
ApplicationSecurityGroupsUpdateTagsResponse
AssociationType
AssociationType: "Associated" | "Contains"
AuthenticationMethod
AuthenticationMethod: "EAPTLS" | "EAPMSCHAPv2"
AuthorizationUseStatus
AuthorizationUseStatus: "Available" | "InUse"
AvailableDelegationsListNextResponse
AvailableDelegationsListResponse
AvailableEndpointServicesListNextResponse
AvailableEndpointServicesListResponse
AvailablePrivateEndpointTypesListByResourceGroupNextResponse
AvailablePrivateEndpointTypesListByResourceGroupResponse
AvailablePrivateEndpointTypesListNextResponse
AvailablePrivateEndpointTypesListResponse
AvailableResourceGroupDelegationsListNextResponse
AvailableResourceGroupDelegationsListResponse
AzureFirewallApplicationRuleProtocolType
AzureFirewallApplicationRuleProtocolType: "Http" | "Https"
AzureFirewallFqdnTagsListAllNextResponse
AzureFirewallFqdnTagsListAllResponse
AzureFirewallNatRCActionType
AzureFirewallNatRCActionType: "Snat" | "Dnat"
AzureFirewallNetworkRuleProtocol
AzureFirewallNetworkRuleProtocol: "TCP" | "UDP" | "Any" | "ICMP"
AzureFirewallRCActionType
AzureFirewallRCActionType: "Allow" | "Deny"
AzureFirewallThreatIntelMode
AzureFirewallThreatIntelMode: "Alert" | "Deny" | "Off"
AzureFirewallsBeginCreateOrUpdateResponse
Azure
FirewallsBeginCreateOrUpdateResponse: AzureFirewall & object
AzureFirewallsCreateOrUpdateResponse
AzureFirewallsGetResponse
AzureFirewallsListAllNextResponse
AzureFirewallsListAllResponse
AzureFirewallsListNextResponse
AzureFirewallsListResponse
AzureFirewallsUpdateTagsResponse
BastionHostsBeginCreateOrUpdateResponse
Bastion
HostsBeginCreateOrUpdateResponse: BastionHost & object
BastionHostsBeginUpdateTagsResponse
Bastion
HostsBeginUpdateTagsResponse: BastionHost & object
BastionHostsCreateOrUpdateResponse
Bastion
HostsCreateOrUpdateResponse: BastionHost & object
BastionHostsListByResourceGroupNextResponse
BastionHostsListByResourceGroupResponse
BastionHostsListNextResponse
BastionHostsUpdateTagsResponse
BgpPeerState
BgpPeerState: "Unknown" | "Stopped" | "Idle" | "Connecting" | "Connected"
BgpServiceCommunitiesListNextResponse
BgpServiceCommunitiesListResponse
CheckDnsNameAvailabilityResponse
CircuitConnectionStatus
CircuitConnectionStatus: "Connected" | "Connecting" | "Disconnected"
ConnectionMonitorSourceStatus
ConnectionMonitorSourceStatus: "Unknown" | "Active" | "Inactive"
ConnectionMonitorsBeginCreateOrUpdateResponse
ConnectionMonitorsBeginQueryResponse
ConnectionMonitorsCreateOrUpdateResponse
ConnectionMonitorsGetResponse
ConnectionMonitorsListResponse
ConnectionMonitorsQueryResponse
ConnectionState
ConnectionState: "Reachable" | "Unreachable" | "Unknown"
ConnectionStatus
ConnectionStatus: "Unknown" | "Connected" | "Disconnected" | "Degraded"
DdosCustomPoliciesBeginCreateOrUpdateResponse
DdosCustomPoliciesBeginUpdateTagsResponse
DdosCustomPoliciesCreateOrUpdateResponse
DdosCustomPoliciesGetResponse
DdosCustomPoliciesUpdateTagsResponse
DdosCustomPolicyProtocol
DdosCustomPolicyProtocol: "Tcp" | "Udp" | "Syn"
DdosCustomPolicyTriggerSensitivityOverride
DdosCustomPolicyTriggerSensitivityOverride: "Relaxed" | "Low" | "Default" | "High"
DdosProtectionPlansBeginCreateOrUpdateResponse
DdosProtectionPlansBeginUpdateTagsResponse
DdosProtectionPlansCreateOrUpdateResponse
DdosProtectionPlansGetResponse
DdosProtectionPlansListByResourceGroupNextResponse
DdosProtectionPlansListByResourceGroupResponse
DdosProtectionPlansListNextResponse
DdosProtectionPlansListResponse
DdosProtectionPlansUpdateTagsResponse
DdosSettingsProtectionCoverage
DdosSettingsProtectionCoverage: "Basic" | "Standard"
DefaultSecurityRulesGetResponse
DefaultSecurityRulesListNextResponse
DefaultSecurityRulesListResponse
DhGroup
DhGroup: "None" | "DHGroup1" | "DHGroup2" | "DHGroup14" | "DHGroup2048" | "ECP256" | "ECP384" | "DHGroup24"
Direction
Direction: "Inbound" | "Outbound"
EffectiveRouteSource
EffectiveRouteSource: "Unknown" | "User" | "VirtualNetworkGateway" | "Default"
EffectiveRouteState
EffectiveRouteState: "Active" | "Invalid"
EffectiveSecurityRuleProtocol
EffectiveSecurityRuleProtocol: "Tcp" | "Udp" | "All"
EvaluationState
EvaluationState: "NotStarted" | "InProgress" | "Completed"
ExpressRouteCircuitAuthorizationsBeginCreateOrUpdateResponse
ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse
ExpressRouteCircuitAuthorizationsGetResponse
ExpressRouteCircuitAuthorizationsListNextResponse
ExpressRouteCircuitAuthorizationsListResponse
ExpressRouteCircuitConnectionsBeginCreateOrUpdateResponse
ExpressRouteCircuitConnectionsCreateOrUpdateResponse
ExpressRouteCircuitConnectionsGetResponse
ExpressRouteCircuitConnectionsListNextResponse
ExpressRouteCircuitConnectionsListResponse
ExpressRouteCircuitPeeringAdvertisedPublicPrefixState
ExpressRouteCircuitPeeringAdvertisedPublicPrefixState: "NotConfigured" | "Configuring" | "Configured" | "ValidationNeeded"
ExpressRouteCircuitPeeringState
ExpressRouteCircuitPeeringState: "Disabled" | "Enabled"
ExpressRouteCircuitPeeringsBeginCreateOrUpdateResponse
ExpressRouteCircuitPeeringsCreateOrUpdateResponse
ExpressRouteCircuitPeeringsGetResponse
ExpressRouteCircuitPeeringsListNextResponse
ExpressRouteCircuitPeeringsListResponse
ExpressRouteCircuitSkuFamily
ExpressRouteCircuitSkuFamily: "UnlimitedData" | "MeteredData"
ExpressRouteCircuitSkuTier
ExpressRouteCircuitSkuTier: "Standard" | "Premium" | "Basic" | "Local"
ExpressRouteCircuitsBeginCreateOrUpdateResponse
ExpressRouteCircuitsBeginListArpTableResponse
ExpressRouteCircuitsBeginListRoutesTableResponse
ExpressRouteCircuitsBeginListRoutesTableSummaryResponse
ExpressRouteCircuitsBeginUpdateTagsResponse
ExpressRouteCircuitsCreateOrUpdateResponse
ExpressRouteCircuitsGetPeeringStatsResponse
ExpressRouteCircuitsGetResponse
ExpressRouteCircuitsGetStatsResponse
ExpressRouteCircuitsListAllNextResponse
ExpressRouteCircuitsListAllResponse
ExpressRouteCircuitsListArpTableResponse
ExpressRouteCircuitsListNextResponse
ExpressRouteCircuitsListResponse
ExpressRouteCircuitsListRoutesTableResponse
ExpressRouteCircuitsListRoutesTableSummaryResponse
ExpressRouteCircuitsUpdateTagsResponse
ExpressRouteConnectionsBeginCreateOrUpdateResponse
ExpressRouteConnectionsCreateOrUpdateResponse
ExpressRouteConnectionsGetResponse
ExpressRouteConnectionsListResponse
ExpressRouteCrossConnectionPeeringsBeginCreateOrUpdateResponse
ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse
ExpressRouteCrossConnectionPeeringsGetResponse
ExpressRouteCrossConnectionPeeringsListNextResponse
ExpressRouteCrossConnectionPeeringsListResponse
ExpressRouteCrossConnectionsBeginCreateOrUpdateResponse
ExpressRouteCrossConnectionsBeginListArpTableResponse
ExpressRouteCrossConnectionsBeginListRoutesTableResponse
ExpressRouteCrossConnectionsBeginListRoutesTableSummaryResponse
ExpressRouteCrossConnectionsBeginUpdateTagsResponse
ExpressRouteCrossConnectionsCreateOrUpdateResponse
ExpressRouteCrossConnectionsGetResponse
ExpressRouteCrossConnectionsListArpTableResponse
ExpressRouteCrossConnectionsListByResourceGroupNextResponse
ExpressRouteCrossConnectionsListByResourceGroupResponse
ExpressRouteCrossConnectionsListNextResponse
ExpressRouteCrossConnectionsListResponse
ExpressRouteCrossConnectionsListRoutesTableResponse
ExpressRouteCrossConnectionsListRoutesTableSummaryResponse
ExpressRouteCrossConnectionsUpdateTagsResponse
ExpressRouteGatewaysBeginCreateOrUpdateResponse
ExpressRouteGatewaysCreateOrUpdateResponse
ExpressRouteGatewaysGetResponse
ExpressRouteGatewaysListByResourceGroupResponse
ExpressRouteGatewaysListBySubscriptionResponse
ExpressRouteLinkAdminState
ExpressRouteLinkAdminState: "Enabled" | "Disabled"
ExpressRouteLinkConnectorType
ExpressRouteLinkConnectorType: "LC" | "SC"
ExpressRouteLinksGetResponse
ExpressRouteLinksListNextResponse
ExpressRouteLinksListResponse
ExpressRoutePeeringState
ExpressRoutePeeringState: "Disabled" | "Enabled"
ExpressRoutePeeringType
ExpressRoutePeeringType: "AzurePublicPeering" | "AzurePrivatePeering" | "MicrosoftPeering"
ExpressRoutePortsBeginCreateOrUpdateResponse
ExpressRoutePortsBeginUpdateTagsResponse
ExpressRoutePortsCreateOrUpdateResponse
ExpressRoutePortsEncapsulation
ExpressRoutePortsEncapsulation: "Dot1Q" | "QinQ"
ExpressRoutePortsGetResponse
ExpressRoutePortsListByResourceGroupNextResponse
ExpressRoutePortsListByResourceGroupResponse
ExpressRoutePortsListNextResponse
ExpressRoutePortsListResponse
ExpressRoutePortsLocationsGetResponse
ExpressRoutePortsLocationsListNextResponse
ExpressRoutePortsLocationsListResponse
ExpressRoutePortsUpdateTagsResponse
ExpressRouteServiceProvidersListNextResponse
ExpressRouteServiceProvidersListResponse
FirewallPoliciesBeginCreateOrUpdateResponse
FirewallPoliciesCreateOrUpdateResponse
FirewallPoliciesGetResponse
FirewallPoliciesListAllNextResponse
FirewallPoliciesListAllResponse
FirewallPoliciesListNextResponse
FirewallPoliciesListResponse
FirewallPoliciesUpdateTagsResponse
FirewallPolicyFilterRuleActionType
FirewallPolicyFilterRuleActionType: "Allow" | "Deny" | "Alert "
FirewallPolicyNatRuleActionType
FirewallPolicyNatRuleActionType: "DNAT" | "SNAT"
FirewallPolicyRuleConditionApplicationProtocolType
FirewallPolicyRuleConditionApplicationProtocolType: "Http" | "Https"
FirewallPolicyRuleConditionNetworkProtocol
FirewallPolicyRuleConditionNetworkProtocol: "TCP" | "UDP" | "Any" | "ICMP"
FirewallPolicyRuleConditionUnion
FirewallPolicyRuleGroupsBeginCreateOrUpdateResponse
FirewallPolicyRuleGroupsCreateOrUpdateResponse
FirewallPolicyRuleGroupsGetResponse
FirewallPolicyRuleGroupsListNextResponse
FirewallPolicyRuleGroupsListResponse
FlowLogFormatType
FlowLogFormatType: "JSON"
HTTPMethod
HTTPMethod: "Get"
HubVirtualNetworkConnectionStatus
HubVirtualNetworkConnectionStatus: "Unknown" | "Connecting" | "Connected" | "NotConnected"
HubVirtualNetworkConnectionsGetResponse
HubVirtualNetworkConnectionsListNextResponse
HubVirtualNetworkConnectionsListResponse
IPAllocationMethod
IPAllocationMethod: "Static" | "Dynamic"
IPVersion
IPVersion: "IPv4" | "IPv6"
IkeEncryption
IkeEncryption: "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES256" | "GCMAES128"
IkeIntegrity
IkeIntegrity: "MD5" | "SHA1" | "SHA256" | "SHA384" | "GCMAES256" | "GCMAES128"
InboundNatRulesBeginCreateOrUpdateResponse
InboundNatRulesCreateOrUpdateResponse
InboundNatRulesGetResponse
InboundNatRulesListNextResponse
InboundNatRulesListResponse
IpFlowProtocol
IpFlowProtocol: "TCP" | "UDP"
IpsecEncryption
IpsecEncryption: "None" | "DES" | "DES3" | "AES128" | "AES192" | "AES256" | "GCMAES128" | "GCMAES192" | "GCMAES256"
IpsecIntegrity
IpsecIntegrity: "MD5" | "SHA1" | "SHA256" | "GCMAES128" | "GCMAES192" | "GCMAES256"
IssueType
IssueType: "Unknown" | "AgentStopped" | "GuestFirewall" | "DnsResolution" | "SocketBind" | "NetworkSecurityRule" | "UserDefinedRoute" | "PortThrottled" | "Platform"
LoadBalancerBackendAddressPoolsGetResponse
LoadBalancerBackendAddressPoolsListNextResponse
LoadBalancerBackendAddressPoolsListResponse
LoadBalancerFrontendIPConfigurationsGetResponse
LoadBalancerFrontendIPConfigurationsListNextResponse
LoadBalancerFrontendIPConfigurationsListResponse
LoadBalancerLoadBalancingRulesGetResponse
LoadBalancerLoadBalancingRulesListNextResponse
LoadBalancerLoadBalancingRulesListResponse
LoadBalancerNetworkInterfacesListNextResponse
LoadBalancerNetworkInterfacesListResponse
LoadBalancerOutboundRuleProtocol
LoadBalancerOutboundRuleProtocol: "Tcp" | "Udp" | "All"
LoadBalancerOutboundRulesGetResponse
LoadBalancerOutboundRulesListNextResponse
LoadBalancerOutboundRulesListResponse
LoadBalancerProbesGetResponse
Load
BalancerProbesGetResponse: Probe & object
LoadBalancerProbesListNextResponse
LoadBalancerProbesListResponse
LoadBalancerSkuName
LoadBalancerSkuName: "Basic" | "Standard"
LoadBalancersBeginCreateOrUpdateResponse
Load
BalancersBeginCreateOrUpdateResponse: LoadBalancer & object
LoadBalancersBeginUpdateTagsResponse
LoadBalancersCreateOrUpdateResponse
LoadBalancersListAllNextResponse
LoadBalancersListAllResponse
LoadBalancersListNextResponse
LoadBalancersListResponse
LoadBalancersUpdateTagsResponse
LoadDistribution
LoadDistribution: "Default" | "SourceIP" | "SourceIPProtocol"
LocalNetworkGatewaysBeginCreateOrUpdateResponse
LocalNetworkGatewaysBeginUpdateTagsResponse
LocalNetworkGatewaysCreateOrUpdateResponse
LocalNetworkGatewaysGetResponse
LocalNetworkGatewaysListNextResponse
LocalNetworkGatewaysListResponse
LocalNetworkGatewaysUpdateTagsResponse
NatGatewaySkuName
NatGatewaySkuName: "Standard"
NatGatewaysBeginCreateOrUpdateResponse
Nat
GatewaysBeginCreateOrUpdateResponse: NatGateway & object
NatGatewaysCreateOrUpdateResponse
Nat
GatewaysCreateOrUpdateResponse: NatGateway & object
NatGatewaysListAllNextResponse
NatGatewaysListAllResponse
NatGatewaysListNextResponse
NatGatewaysUpdateTagsResponse
Nat
GatewaysUpdateTagsResponse: NatGateway & object
NetworkInterfaceIPConfigurationsGetResponse
NetworkInterfaceIPConfigurationsListNextResponse
NetworkInterfaceIPConfigurationsListResponse
NetworkInterfaceLoadBalancersListNextResponse
NetworkInterfaceLoadBalancersListResponse
NetworkInterfaceTapConfigurationsBeginCreateOrUpdateResponse
NetworkInterfaceTapConfigurationsCreateOrUpdateResponse
NetworkInterfaceTapConfigurationsGetResponse
NetworkInterfaceTapConfigurationsListNextResponse
NetworkInterfaceTapConfigurationsListResponse
NetworkInterfacesBeginCreateOrUpdateResponse
NetworkInterfacesBeginGetEffectiveRouteTableResponse
NetworkInterfacesBeginListEffectiveNetworkSecurityGroupsResponse
NetworkInterfacesBeginUpdateTagsResponse
NetworkInterfacesCreateOrUpdateResponse
NetworkInterfacesGetEffectiveRouteTableResponse
NetworkInterfacesGetResponse
NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse
NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse
Network
InterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse: NetworkInterface & object
NetworkInterfacesListAllNextResponse
NetworkInterfacesListAllResponse
NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse
NetworkInterfacesListNextResponse
NetworkInterfacesListResponse
NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextResponse
NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsResponse
NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextResponse
NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesResponse
NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextResponse
NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesResponse
NetworkInterfacesUpdateTagsResponse
NetworkOperationStatus
NetworkOperationStatus: "InProgress" | "Succeeded" | "Failed"
NetworkProfilesCreateOrUpdateResponse
NetworkProfilesGetResponse
NetworkProfilesListAllNextResponse
NetworkProfilesListAllResponse
NetworkProfilesListNextResponse
NetworkProfilesListResponse
NetworkProfilesUpdateTagsResponse
NetworkSecurityGroupsBeginCreateOrUpdateResponse
NetworkSecurityGroupsBeginUpdateTagsResponse
NetworkSecurityGroupsCreateOrUpdateResponse
NetworkSecurityGroupsGetResponse
NetworkSecurityGroupsListAllNextResponse
NetworkSecurityGroupsListAllResponse
NetworkSecurityGroupsListNextResponse
NetworkSecurityGroupsListResponse
NetworkSecurityGroupsUpdateTagsResponse
NetworkWatchersBeginCheckConnectivityResponse
NetworkWatchersBeginGetAzureReachabilityReportResponse
NetworkWatchersBeginGetFlowLogStatusResponse
NetworkWatchersBeginGetNetworkConfigurationDiagnosticResponse
NetworkWatchersBeginGetNextHopResponse
NetworkWatchersBeginGetTroubleshootingResponse
NetworkWatchersBeginGetTroubleshootingResultResponse
NetworkWatchersBeginGetVMSecurityRulesResponse
NetworkWatchersBeginListAvailableProvidersResponse
NetworkWatchersBeginSetFlowLogConfigurationResponse
NetworkWatchersBeginVerifyIPFlowResponse
NetworkWatchersCheckConnectivityResponse
NetworkWatchersCreateOrUpdateResponse
NetworkWatchersGetAzureReachabilityReportResponse
NetworkWatchersGetFlowLogStatusResponse
NetworkWatchersGetNetworkConfigurationDiagnosticResponse
NetworkWatchersGetNextHopResponse
NetworkWatchersGetResponse
NetworkWatchersGetTopologyResponse
Network
WatchersGetTopologyResponse: Topology & object
NetworkWatchersGetTroubleshootingResponse
NetworkWatchersGetTroubleshootingResultResponse
NetworkWatchersGetVMSecurityRulesResponse
NetworkWatchersListAllResponse
NetworkWatchersListAvailableProvidersResponse
NetworkWatchersListResponse
NetworkWatchersSetFlowLogConfigurationResponse
NetworkWatchersUpdateTagsResponse
NetworkWatchersVerifyIPFlowResponse
NextHopType
NextHopType: "Internet" | "VirtualAppliance" | "VirtualNetworkGateway" | "VnetLocal" | "HyperNetGateway" | "None"
OfficeTrafficCategory
OfficeTrafficCategory: "Optimize" | "OptimizeAndAllow" | "All" | "None"
OperationsListNextResponse
Origin
Origin: "Local" | "Inbound" | "Outbound"
P2sVpnGatewaysBeginCreateOrUpdateResponse
P2s
VpnGatewaysBeginCreateOrUpdateResponse: P2SVpnGateway & object
P2sVpnGatewaysBeginGenerateVpnProfileResponse
P2sVpnGatewaysBeginGetP2sVpnConnectionHealthResponse
P2s
VpnGatewaysBeginGetP2sVpnConnectionHealthResponse: P2SVpnGateway & object
P2sVpnGatewaysBeginUpdateTagsResponse
P2sVpnGatewaysCreateOrUpdateResponse
P2sVpnGatewaysGenerateVpnProfileResponse
P2sVpnGatewaysGetP2sVpnConnectionHealthResponse
P2s
VpnGatewaysGetP2sVpnConnectionHealthResponse: P2SVpnGateway & object
P2sVpnGatewaysGetResponse
P2sVpnGatewaysListByResourceGroupNextResponse
P2sVpnGatewaysListByResourceGroupResponse
P2sVpnGatewaysListNextResponse
P2sVpnGatewaysListResponse
P2sVpnGatewaysUpdateTagsResponse
P2sVpnServerConfigurationsBeginCreateOrUpdateResponse
P2sVpnServerConfigurationsCreateOrUpdateResponse
P2sVpnServerConfigurationsGetResponse
P2sVpnServerConfigurationsListByVirtualWanNextResponse
P2sVpnServerConfigurationsListByVirtualWanResponse
PacketCapturesBeginCreateResponse
PacketCapturesBeginGetStatusResponse
PacketCapturesCreateResponse
PacketCapturesGetResponse
PacketCapturesGetStatusResponse
PacketCapturesListResponse
PcError
PcError: "InternalError" | "AgentStopped" | "CaptureFailed" | "LocalFileFailed" | "StorageFailed"
PcProtocol
PcProtocol: "TCP" | "UDP" | "Any"
PcStatus
PcStatus: "NotStarted" | "Running" | "Stopped" | "Error" | "Unknown"
PeerExpressRouteCircuitConnectionsGetResponse
PeerExpressRouteCircuitConnectionsListNextResponse
PeerExpressRouteCircuitConnectionsListResponse
PfsGroup
PfsGroup: "None" | "PFS1" | "PFS2" | "PFS2048" | "ECP256" | "ECP384" | "PFS24" | "PFS14" | "PFSMM"
PrivateEndpointsBeginCreateOrUpdateResponse
PrivateEndpointsCreateOrUpdateResponse
PrivateEndpointsGetResponse
PrivateEndpointsListBySubscriptionNextResponse
PrivateEndpointsListBySubscriptionResponse
PrivateEndpointsListNextResponse
PrivateEndpointsListResponse
PrivateLinkServicesBeginCreateOrUpdateResponse
PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse
PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse
PrivateLinkServicesCreateOrUpdateResponse
PrivateLinkServicesGetResponse
PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextResponse
PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupResponse
PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextResponse
PrivateLinkServicesListAutoApprovedPrivateLinkServicesResponse
PrivateLinkServicesListBySubscriptionNextResponse
PrivateLinkServicesListBySubscriptionResponse
PrivateLinkServicesListNextResponse
PrivateLinkServicesListResponse
PrivateLinkServicesUpdatePrivateEndpointConnectionResponse
ProbeProtocol
ProbeProtocol: "Http" | "Tcp" | "Https"
ProcessorArchitecture
ProcessorArchitecture: "Amd64" | "X86"
Protocol
Protocol: "Tcp" | "Http" | "Https" | "Icmp"
ProvisioningState
ProvisioningState: "Succeeded" | "Updating" | "Deleting" | "Failed"
PublicIPAddressSkuName
PublicIPAddressSkuName: "Basic" | "Standard"
PublicIPAddressesBeginCreateOrUpdateResponse
PublicIPAddressesBeginUpdateTagsResponse
PublicIPAddressesCreateOrUpdateResponse
PublicIPAddressesGetResponse
PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse
PublicIPAddresses
GetVirtualMachineScaleSetPublicIPAddressResponse: PublicIPAddress & object
PublicIPAddressesListAllNextResponse
PublicIPAddressesListAllResponse
PublicIPAddressesListNextResponse
PublicIPAddressesListResponse
PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextResponse
PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesResponse
PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextResponse
PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesResponse
PublicIPAddressesUpdateTagsResponse
PublicIPPrefixSkuName
PublicIPPrefixSkuName: "Standard"
PublicIPPrefixesBeginCreateOrUpdateResponse
PublicIPPrefixesBeginUpdateTagsResponse
PublicIPPrefixesCreateOrUpdateResponse
PublicIPPrefixesGetResponse
PublicIPPrefixesListAllNextResponse
PublicIPPrefixesListAllResponse
PublicIPPrefixesListNextResponse
PublicIPPrefixesListResponse
PublicIPPrefixesUpdateTagsResponse
ResourceIdentityType
ResourceIdentityType: "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"
ResourceNavigationLinksListResponse
RouteFilterRulesBeginCreateOrUpdateResponse
RouteFilterRulesBeginUpdateResponse
RouteFilterRulesCreateOrUpdateResponse
RouteFilterRulesGetResponse
RouteFilterRulesListByRouteFilterNextResponse
RouteFilterRulesListByRouteFilterResponse
RouteFilterRulesUpdateResponse
RouteFiltersBeginCreateOrUpdateResponse
Route
FiltersBeginCreateOrUpdateResponse: RouteFilter & object
RouteFiltersBeginUpdateResponse
RouteFiltersCreateOrUpdateResponse
Route
FiltersCreateOrUpdateResponse: RouteFilter & object
RouteFiltersListByResourceGroupNextResponse
RouteFiltersListByResourceGroupResponse
RouteFiltersListNextResponse
RouteFiltersUpdateResponse
RouteNextHopType
RouteNextHopType: "VirtualNetworkGateway" | "VnetLocal" | "Internet" | "VirtualAppliance" | "None"
RouteTablesBeginCreateOrUpdateResponse
Route
TablesBeginCreateOrUpdateResponse: RouteTable & object
RouteTablesBeginUpdateTagsResponse
Route
TablesBeginUpdateTagsResponse: RouteTable & object
RouteTablesCreateOrUpdateResponse
Route
TablesCreateOrUpdateResponse: RouteTable & object
RouteTablesListAllNextResponse
RouteTablesListAllResponse
RouteTablesListNextResponse
RouteTablesUpdateTagsResponse
Route
TablesUpdateTagsResponse: RouteTable & object
RoutesBeginCreateOrUpdateResponse
Routes
BeginCreateOrUpdateResponse: Route & object
RoutesCreateOrUpdateResponse
Routes
CreateOrUpdateResponse: Route & object
RoutesGetResponse
Routes
GetResponse: Route & object
SecurityRuleAccess
SecurityRuleAccess: "Allow" | "Deny"
SecurityRuleDirection
SecurityRuleDirection: "Inbound" | "Outbound"
SecurityRuleProtocol
SecurityRuleProtocol: "Tcp" | "Udp" | "Icmp" | "Esp" | "*"
SecurityRulesBeginCreateOrUpdateResponse
Security
RulesBeginCreateOrUpdateResponse: SecurityRule & object
SecurityRulesCreateOrUpdateResponse
SecurityRulesListNextResponse
SecurityRulesListResponse
ServiceAssociationLinksListResponse
ServiceEndpointPoliciesBeginCreateOrUpdateResponse
ServiceEndpointPoliciesBeginUpdateResponse
ServiceEndpointPoliciesCreateOrUpdateResponse
ServiceEndpointPoliciesGetResponse
ServiceEndpointPoliciesListByResourceGroupNextResponse
ServiceEndpointPoliciesListByResourceGroupResponse
ServiceEndpointPoliciesListNextResponse
ServiceEndpointPoliciesListResponse
ServiceEndpointPoliciesUpdateResponse
ServiceEndpointPolicyDefinitionsBeginCreateOrUpdateResponse
ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse
ServiceEndpointPolicyDefinitionsGetResponse
ServiceEndpointPolicyDefinitionsListByResourceGroupNextResponse
ServiceEndpointPolicyDefinitionsListByResourceGroupResponse
ServiceProviderProvisioningState
ServiceProviderProvisioningState: "NotProvisioned" | "Provisioning" | "Provisioned" | "Deprovisioning"
Severity
Severity: "Error" | "Warning"
SubnetsBeginCreateOrUpdateResponse
Subnets
BeginCreateOrUpdateResponse: Subnet & object
SubnetsCreateOrUpdateResponse
Subnets
CreateOrUpdateResponse: Subnet & object
SubnetsGetResponse
Subnets
GetResponse: Subnet & object
SupportedSecurityProvidersResponse
TransportProtocol
TransportProtocol: "Udp" | "Tcp" | "All"
TunnelConnectionStatus
TunnelConnectionStatus: "Unknown" | "Connecting" | "Connected" | "NotConnected"
VerbosityLevel
VerbosityLevel: "Normal" | "Minimum" | "Full"
VirtualHubsBeginCreateOrUpdateResponse
Virtual
HubsBeginCreateOrUpdateResponse: VirtualHub & object
VirtualHubsBeginUpdateTagsResponse
Virtual
HubsBeginUpdateTagsResponse: VirtualHub & object
VirtualHubsCreateOrUpdateResponse
Virtual
HubsCreateOrUpdateResponse: VirtualHub & object
VirtualHubsListByResourceGroupNextResponse
VirtualHubsListByResourceGroupResponse
VirtualHubsListNextResponse
VirtualHubsUpdateTagsResponse
Virtual
HubsUpdateTagsResponse: VirtualHub & object
VirtualNetworkGatewayConnectionProtocol
VirtualNetworkGatewayConnectionProtocol: "IKEv2" | "IKEv1"
VirtualNetworkGatewayConnectionStatus
VirtualNetworkGatewayConnectionStatus: "Unknown" | "Connecting" | "Connected" | "NotConnected"
VirtualNetworkGatewayConnectionType
VirtualNetworkGatewayConnectionType: "IPsec" | "Vnet2Vnet" | "ExpressRoute" | "VPNClient"
VirtualNetworkGatewayConnectionsBeginCreateOrUpdateResponse
VirtualNetworkGatewayConnectionsBeginResetSharedKeyResponse
VirtualNetworkGatewayConnectionsBeginSetSharedKeyResponse
VirtualNetworkGatewayConnectionsBeginUpdateTagsResponse
VirtualNetworkGatewayConnectionsCreateOrUpdateResponse
VirtualNetworkGatewayConnectionsGetResponse
VirtualNetworkGatewayConnectionsGetSharedKeyResponse
VirtualNetworkGatewayConnectionsListNextResponse
VirtualNetworkGatewayConnectionsListResponse
VirtualNetworkGatewayConnectionsResetSharedKeyResponse
VirtualNetworkGatewayConnectionsSetSharedKeyResponse
VirtualNetworkGatewayConnectionsUpdateTagsResponse
VirtualNetworkGatewaySkuName
VirtualNetworkGatewaySkuName: "Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ"
VirtualNetworkGatewaySkuTier
VirtualNetworkGatewaySkuTier: "Basic" | "HighPerformance" | "Standard" | "UltraPerformance" | "VpnGw1" | "VpnGw2" | "VpnGw3" | "VpnGw1AZ" | "VpnGw2AZ" | "VpnGw3AZ" | "ErGw1AZ" | "ErGw2AZ" | "ErGw3AZ"
VirtualNetworkGatewayType
VirtualNetworkGatewayType: "Vpn" | "ExpressRoute"
VirtualNetworkGatewaysBeginCreateOrUpdateResponse
VirtualNetworkGatewaysBeginGenerateVpnProfileResponse
VirtualNetworkGatewaysBeginGenerateVpnProfileResponse: object
VirtualNetworkGatewaysBeginGeneratevpnclientpackageResponse
VirtualNetworkGatewaysBeginGeneratevpnclientpackageResponse: object
VirtualNetworkGatewaysBeginGetAdvertisedRoutesResponse
VirtualNetworkGatewaysBeginGetBgpPeerStatusResponse
VirtualNetworkGatewaysBeginGetLearnedRoutesResponse
VirtualNetworkGatewaysBeginGetVpnProfilePackageUrlResponse
VirtualNetworkGatewaysBeginGetVpnProfilePackageUrlResponse: object
VirtualNetworkGatewaysBeginGetVpnclientConnectionHealthResponse
VirtualNetworkGatewaysBeginGetVpnclientIpsecParametersResponse
VirtualNetworkGatewaysBeginResetResponse
VirtualNetworkGatewaysBeginSetVpnclientIpsecParametersResponse
VirtualNetworkGatewaysBeginUpdateTagsResponse
VirtualNetworkGatewaysCreateOrUpdateResponse
VirtualNetworkGatewaysGenerateVpnProfileResponse
VirtualNetworkGatewaysGenerateVpnProfileResponse: object
VirtualNetworkGatewaysGeneratevpnclientpackageResponse
VirtualNetworkGatewaysGeneratevpnclientpackageResponse: object
VirtualNetworkGatewaysGetAdvertisedRoutesResponse
VirtualNetworkGatewaysGetBgpPeerStatusResponse
VirtualNetworkGatewaysGetLearnedRoutesResponse
VirtualNetworkGatewaysGetResponse
VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse
VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse: object
VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse
VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse
VirtualNetworkGatewaysListConnectionsNextResponse
VirtualNetworkGatewaysListConnectionsResponse
VirtualNetworkGatewaysListNextResponse
VirtualNetworkGatewaysListResponse
VirtualNetworkGatewaysResetResponse
VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse
VirtualNetworkGatewaysSupportedVpnDevicesResponse
VirtualNetworkGatewaysSupportedVpnDevicesResponse: object
VirtualNetworkGatewaysUpdateTagsResponse
VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse
VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse: object
VirtualNetworkPeeringState
VirtualNetworkPeeringState: "Initiated" | "Connected" | "Disconnected"
VirtualNetworkPeeringsBeginCreateOrUpdateResponse
VirtualNetworkPeeringsCreateOrUpdateResponse
VirtualNetworkPeeringsGetResponse
VirtualNetworkPeeringsListNextResponse
VirtualNetworkPeeringsListResponse
VirtualNetworkTapsBeginCreateOrUpdateResponse
VirtualNetworkTapsBeginUpdateTagsResponse
VirtualNetworkTapsCreateOrUpdateResponse
VirtualNetworkTapsGetResponse
VirtualNetworkTapsListAllNextResponse
VirtualNetworkTapsListAllResponse
VirtualNetworkTapsListByResourceGroupNextResponse
VirtualNetworkTapsListByResourceGroupResponse
VirtualNetworkTapsUpdateTagsResponse
VirtualNetworksBeginCreateOrUpdateResponse
VirtualNetworksBeginUpdateTagsResponse
VirtualNetworksCheckIPAddressAvailabilityResponse
VirtualNetworksCreateOrUpdateResponse
VirtualNetworksGetResponse
VirtualNetworksListAllNextResponse
VirtualNetworksListAllResponse
VirtualNetworksListNextResponse
VirtualNetworksListResponse
VirtualNetworksListUsageNextResponse
VirtualNetworksListUsageResponse
VirtualNetworksUpdateTagsResponse
VirtualWanSecurityProviderType
VirtualWanSecurityProviderType: "External" | "Native"
VirtualWansBeginCreateOrUpdateResponse
Virtual
WansBeginCreateOrUpdateResponse: VirtualWAN & object
VirtualWansBeginUpdateTagsResponse
Virtual
WansBeginUpdateTagsResponse: VirtualWAN & object
VirtualWansCreateOrUpdateResponse
Virtual
WansCreateOrUpdateResponse: VirtualWAN & object
VirtualWansListByResourceGroupNextResponse
VirtualWansListByResourceGroupResponse
VirtualWansListNextResponse
VirtualWansUpdateTagsResponse
Virtual
WansUpdateTagsResponse: VirtualWAN & object
VpnClientProtocol
VpnClientProtocol: "IkeV2" | "SSTP" | "OpenVPN"
VpnConnectionStatus
VpnConnectionStatus: "Unknown" | "Connecting" | "Connected" | "NotConnected"
VpnConnectionsBeginCreateOrUpdateResponse
Vpn
ConnectionsBeginCreateOrUpdateResponse: VpnConnection & object
VpnConnectionsCreateOrUpdateResponse
VpnConnectionsGetResponse
VpnConnectionsListByVpnGatewayNextResponse
VpnConnectionsListByVpnGatewayResponse
VpnGatewayTunnelingProtocol
VpnGatewayTunnelingProtocol: "IkeV2" | "OpenVPN"
VpnGatewaysBeginCreateOrUpdateResponse
Vpn
GatewaysBeginCreateOrUpdateResponse: VpnGateway & object
VpnGatewaysBeginResetResponse
Vpn
GatewaysBeginResetResponse: VpnGateway & object
VpnGatewaysBeginUpdateTagsResponse
Vpn
GatewaysBeginUpdateTagsResponse: VpnGateway & object
VpnGatewaysCreateOrUpdateResponse
Vpn
GatewaysCreateOrUpdateResponse: VpnGateway & object
VpnGatewaysListByResourceGroupNextResponse
VpnGatewaysListByResourceGroupResponse
VpnGatewaysListNextResponse
VpnGatewaysUpdateTagsResponse
Vpn
GatewaysUpdateTagsResponse: VpnGateway & object
VpnLinkConnectionsListByVpnConnectionNextResponse
VpnLinkConnectionsListByVpnConnectionResponse
VpnSiteLinkConnectionsGetResponse
VpnSiteLinksListByVpnSiteNextResponse
VpnSiteLinksListByVpnSiteResponse
VpnSitesBeginCreateOrUpdateResponse
Vpn
SitesBeginCreateOrUpdateResponse: VpnSite & object
VpnSitesBeginUpdateTagsResponse
Vpn
SitesBeginUpdateTagsResponse: VpnSite & object
VpnSitesCreateOrUpdateResponse
Vpn
SitesCreateOrUpdateResponse: VpnSite & object
VpnSitesGetResponse
Vpn
SitesGetResponse: VpnSite & object
VpnSitesListByResourceGroupNextResponse
VpnSitesListByResourceGroupResponse
VpnSitesUpdateTagsResponse
Vpn
SitesUpdateTagsResponse: VpnSite & object
VpnType
VpnType: "PolicyBased" | "RouteBased"
WebApplicationFirewallAction
WebApplicationFirewallAction: "Allow" | "Block" | "Log"
WebApplicationFirewallEnabledState
WebApplicationFirewallEnabledState: "Disabled" | "Enabled"
WebApplicationFirewallMatchVariable
WebApplicationFirewallMatchVariable: "RemoteAddr" | "RequestMethod" | "QueryString" | "PostArgs" | "RequestUri" | "RequestHeaders" | "RequestBody" | "RequestCookies"
WebApplicationFirewallMode
WebApplicationFirewallMode: "Prevention" | "Detection"
WebApplicationFirewallOperator
WebApplicationFirewallOperator: "IPMatch" | "Equal" | "Contains" | "LessThan" | "GreaterThan" | "LessThanOrEqual" | "GreaterThanOrEqual" | "BeginsWith" | "EndsWith" | "Regex"
WebApplicationFirewallPoliciesCreateOrUpdateResponse
WebApplicationFirewallPoliciesGetResponse
WebApplicationFirewallPoliciesListAllNextResponse
WebApplicationFirewallPoliciesListAllResponse
WebApplicationFirewallPoliciesListNextResponse
WebApplicationFirewallPoliciesListResponse
WebApplicationFirewallPolicyResourceState
WebApplicationFirewallPolicyResourceState: "Creating" | "Enabling" | "Enabled" | "Disabling" | "Disabled" | "Deleting"
WebApplicationFirewallRuleType
WebApplicationFirewallRuleType: "MatchRule" | "Invalid"
WebApplicationFirewallTransform
WebApplicationFirewallTransform: "Lowercase" | "Trim" | "UrlDecode" | "UrlEncode" | "RemoveNulls" | "HtmlEntityDecode"
Object literals
Const AddressSpace
AddressSpace: object
serializedName
serializedName: string = "AddressSpace"
type
type: object
className
className: string = "AddressSpace"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
addressPrefixes
addressPrefixes: object
serializedName
serializedName: string = "addressPrefixes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const ApplicationGateway
ApplicationGateway: object
serializedName
serializedName: string = "ApplicationGateway"
type
type: object
className
className: string = "ApplicationGateway"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
authenticationCertificates
authenticationCertificates: object
serializedName
serializedName: string = "properties.authenticationCertificates"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayAuthenticationCertificate"
name
name: "Composite" = "Composite"
autoscaleConfiguration
autoscaleConfiguration: object
serializedName
serializedName: string = "properties.autoscaleConfiguration"
type
type: object
className
className: string = "ApplicationGatewayAutoscaleConfiguration"
name
name: "Composite" = "Composite"
backendAddressPools
backendAddressPools: object
serializedName
serializedName: string = "properties.backendAddressPools"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayBackendAddressPool"
name
name: "Composite" = "Composite"
backendHttpSettingsCollection
backendHttpSettingsCollection: object
serializedName
serializedName: string = "properties.backendHttpSettingsCollection"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayBackendHttpSettings"
name
name: "Composite" = "Composite"
customErrorConfigurations
customErrorConfigurations: object
serializedName
serializedName: string = "properties.customErrorConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayCustomError"
name
name: "Composite" = "Composite"
enableFips
enableFips: object
serializedName
serializedName: string = "properties.enableFips"
type
type: object
name
name: "Boolean" = "Boolean"
enableHttp2
enableHttp2: object
serializedName
serializedName: string = "properties.enableHttp2"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
firewallPolicy
firewallPolicy: object
serializedName
serializedName: string = "properties.firewallPolicy"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
frontendIPConfigurations
frontendIPConfigurations: object
serializedName
serializedName: string = "properties.frontendIPConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayFrontendIPConfiguration"
name
name: "Composite" = "Composite"
frontendPorts
frontendPorts: object
serializedName
serializedName: string = "properties.frontendPorts"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayFrontendPort"
name
name: "Composite" = "Composite"
gatewayIPConfigurations
gatewayIPConfigurations: object
serializedName
serializedName: string = "properties.gatewayIPConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayIPConfiguration"
name
name: "Composite" = "Composite"
httpListeners
httpListeners: object
serializedName
serializedName: string = "properties.httpListeners"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayHttpListener"
name
name: "Composite" = "Composite"
identity
identity: object
serializedName
serializedName: string = "identity"
type
type: object
className
className: string = "ManagedServiceIdentity"
name
name: "Composite" = "Composite"
operationalState
operationalState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.operationalState"
type
type: object
name
name: "String" = "String"
probes
probes: object
serializedName
serializedName: string = "properties.probes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayProbe"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
redirectConfigurations
redirectConfigurations: object
serializedName
serializedName: string = "properties.redirectConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayRedirectConfiguration"
name
name: "Composite" = "Composite"
requestRoutingRules
requestRoutingRules: object
serializedName
serializedName: string = "properties.requestRoutingRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayRequestRoutingRule"
name
name: "Composite" = "Composite"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
rewriteRuleSets
rewriteRuleSets: object
serializedName
serializedName: string = "properties.rewriteRuleSets"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayRewriteRuleSet"
name
name: "Composite" = "Composite"
sku
sku: object
serializedName
serializedName: string = "properties.sku"
type
type: object
className
className: string = "ApplicationGatewaySku"
name
name: "Composite" = "Composite"
sslCertificates
sslCertificates: object
serializedName
serializedName: string = "properties.sslCertificates"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewaySslCertificate"
name
name: "Composite" = "Composite"
sslPolicy
sslPolicy: object
serializedName
serializedName: string = "properties.sslPolicy"
type
type: object
className
className: string = "ApplicationGatewaySslPolicy"
name
name: "Composite" = "Composite"
trustedRootCertificates
trustedRootCertificates: object
serializedName
serializedName: string = "properties.trustedRootCertificates"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayTrustedRootCertificate"
name
name: "Composite" = "Composite"
urlPathMaps
urlPathMaps: object
serializedName
serializedName: string = "properties.urlPathMaps"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayUrlPathMap"
name
name: "Composite" = "Composite"
webApplicationFirewallConfiguration
webApplicationFirewallConfiguration: object
serializedName
serializedName: string = "properties.webApplicationFirewallConfiguration"
type
type: object
className
className: string = "ApplicationGatewayWebApplicationFirewallConfiguration"
name
name: "Composite" = "Composite"
zones
zones: object
serializedName
serializedName: string = "zones"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayAuthenticationCertificate
ApplicationGatewayAuthenticationCertificate: object
serializedName
serializedName: string = "ApplicationGatewayAuthenticationCertificate"
type
type: object
className
className: string = "ApplicationGatewayAuthenticationCertificate"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
data
data: object
serializedName
serializedName: string = "properties.data"
type
type: object
name
name: "String" = "String"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayAutoscaleConfiguration
ApplicationGatewayAutoscaleConfiguration: object
serializedName
serializedName: string = "ApplicationGatewayAutoscaleConfiguration"
type
type: object
className
className: string = "ApplicationGatewayAutoscaleConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
maxCapacity
maxCapacity: object
serializedName
serializedName: string = "maxCapacity"
constraints
constraints: object
InclusiveMinimum
InclusiveMinimum: number = 2
type
type: object
name
name: "Number" = "Number"
minCapacity
minCapacity: object
required
required: true = true
serializedName
serializedName: string = "minCapacity"
constraints
constraints: object
InclusiveMinimum
InclusiveMinimum: number = 0
type
type: object
name
name: "Number" = "Number"
Const ApplicationGatewayAvailableSslOptions
ApplicationGatewayAvailableSslOptions: object
serializedName
serializedName: string = "ApplicationGatewayAvailableSslOptions"
type
type: object
className
className: string = "ApplicationGatewayAvailableSslOptions"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
availableCipherSuites
availableCipherSuites: object
serializedName
serializedName: string = "properties.availableCipherSuites"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
availableProtocols
availableProtocols: object
serializedName
serializedName: string = "properties.availableProtocols"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
defaultPolicy
defaultPolicy: object
serializedName
serializedName: string = "properties.defaultPolicy"
type
type: object
name
name: "String" = "String"
predefinedPolicies
predefinedPolicies: object
serializedName
serializedName: string = "properties.predefinedPolicies"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const ApplicationGatewayAvailableSslPredefinedPolicies
ApplicationGatewayAvailableSslPredefinedPolicies: object
serializedName
serializedName: string = "ApplicationGatewayAvailableSslPredefinedPolicies"
type
type: object
className
className: string = "ApplicationGatewayAvailableSslPredefinedPolicies"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewaySslPredefinedPolicy"
name
name: "Composite" = "Composite"
Const ApplicationGatewayAvailableWafRuleSetsResult
ApplicationGatewayAvailableWafRuleSetsResult: object
serializedName
serializedName: string = "ApplicationGatewayAvailableWafRuleSetsResult"
type
type: object
className
className: string = "ApplicationGatewayAvailableWafRuleSetsResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayFirewallRuleSet"
name
name: "Composite" = "Composite"
Const ApplicationGatewayBackendAddress
ApplicationGatewayBackendAddress: object
serializedName
serializedName: string = "ApplicationGatewayBackendAddress"
type
type: object
className
className: string = "ApplicationGatewayBackendAddress"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
fqdn
fqdn: object
serializedName
serializedName: string = "fqdn"
type
type: object
name
name: "String" = "String"
ipAddress
ipAddress: object
serializedName
serializedName: string = "ipAddress"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayBackendAddressPool
ApplicationGatewayBackendAddressPool: object
serializedName
serializedName: string = "ApplicationGatewayBackendAddressPool"
type
type: object
className
className: string = "ApplicationGatewayBackendAddressPool"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendAddresses
backendAddresses: object
serializedName
serializedName: string = "properties.backendAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayBackendAddress"
name
name: "Composite" = "Composite"
backendIPConfigurations
backendIPConfigurations: object
serializedName
serializedName: string = "properties.backendIPConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterfaceIPConfiguration"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayBackendHealth
ApplicationGatewayBackendHealth: object
serializedName
serializedName: string = "ApplicationGatewayBackendHealth"
type
type: object
className
className: string = "ApplicationGatewayBackendHealth"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendAddressPools
backendAddressPools: object
serializedName
serializedName: string = "backendAddressPools"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayBackendHealthPool"
name
name: "Composite" = "Composite"
Const ApplicationGatewayBackendHealthHttpSettings
ApplicationGatewayBackendHealthHttpSettings: object
serializedName
serializedName: string = "ApplicationGatewayBackendHealthHttpSettings"
type
type: object
className
className: string = "ApplicationGatewayBackendHealthHttpSettings"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendHttpSettings
backendHttpSettings: object
serializedName
serializedName: string = "backendHttpSettings"
type
type: object
className
className: string = "ApplicationGatewayBackendHttpSettings"
name
name: "Composite" = "Composite"
servers
servers: object
serializedName
serializedName: string = "servers"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayBackendHealthServer"
name
name: "Composite" = "Composite"
Const ApplicationGatewayBackendHealthOnDemand
ApplicationGatewayBackendHealthOnDemand: object
serializedName
serializedName: string = "ApplicationGatewayBackendHealthOnDemand"
type
type: object
className
className: string = "ApplicationGatewayBackendHealthOnDemand"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendAddressPool
backendAddressPool: object
serializedName
serializedName: string = "backendAddressPool"
type
type: object
className
className: string = "ApplicationGatewayBackendAddressPool"
name
name: "Composite" = "Composite"
backendHealthHttpSettings
backendHealthHttpSettings: object
serializedName
serializedName: string = "backendHealthHttpSettings"
type
type: object
className
className: string = "ApplicationGatewayBackendHealthHttpSettings"
name
name: "Composite" = "Composite"
Const ApplicationGatewayBackendHealthPool
ApplicationGatewayBackendHealthPool: object
serializedName
serializedName: string = "ApplicationGatewayBackendHealthPool"
type
type: object
className
className: string = "ApplicationGatewayBackendHealthPool"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendAddressPool
backendAddressPool: object
serializedName
serializedName: string = "backendAddressPool"
type
type: object
className
className: string = "ApplicationGatewayBackendAddressPool"
name
name: "Composite" = "Composite"
backendHttpSettingsCollection
backendHttpSettingsCollection: object
serializedName
serializedName: string = "backendHttpSettingsCollection"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayBackendHealthHttpSettings"
name
name: "Composite" = "Composite"
Const ApplicationGatewayBackendHealthServer
ApplicationGatewayBackendHealthServer: object
serializedName
serializedName: string = "ApplicationGatewayBackendHealthServer"
type
type: object
className
className: string = "ApplicationGatewayBackendHealthServer"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
address
address: object
serializedName
serializedName: string = "address"
type
type: object
name
name: "String" = "String"
health
health: object
serializedName
serializedName: string = "health"
type
type: object
name
name: "String" = "String"
healthProbeLog
healthProbeLog: object
serializedName
serializedName: string = "healthProbeLog"
type
type: object
name
name: "String" = "String"
ipConfiguration
ipConfiguration: object
serializedName
serializedName: string = "ipConfiguration"
type
type: object
className
className: string = "NetworkInterfaceIPConfiguration"
name
name: "Composite" = "Composite"
Const ApplicationGatewayBackendHttpSettings
ApplicationGatewayBackendHttpSettings: object
serializedName
serializedName: string = "ApplicationGatewayBackendHttpSettings"
type
type: object
className
className: string = "ApplicationGatewayBackendHttpSettings"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
affinityCookieName
affinityCookieName: object
serializedName
serializedName: string = "properties.affinityCookieName"
type
type: object
name
name: "String" = "String"
authenticationCertificates
authenticationCertificates: object
serializedName
serializedName: string = "properties.authenticationCertificates"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
connectionDraining
connectionDraining: object
serializedName
serializedName: string = "properties.connectionDraining"
type
type: object
className
className: string = "ApplicationGatewayConnectionDraining"
name
name: "Composite" = "Composite"
cookieBasedAffinity
cookieBasedAffinity: object
serializedName
serializedName: string = "properties.cookieBasedAffinity"
type
type: object
name
name: "String" = "String"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
hostName
hostName: object
serializedName
serializedName: string = "properties.hostName"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
path
path: object
serializedName
serializedName: string = "properties.path"
type
type: object
name
name: "String" = "String"
pickHostNameFromBackendAddress
pickHostNameFromBackendAddress: object
serializedName
serializedName: string = "properties.pickHostNameFromBackendAddress"
type
type: object
name
name: "Boolean" = "Boolean"
port
port: object
serializedName
serializedName: string = "properties.port"
type
type: object
name
name: "Number" = "Number"
probe
probe: object
serializedName
serializedName: string = "properties.probe"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
probeEnabled
probeEnabled: object
serializedName
serializedName: string = "properties.probeEnabled"
type
type: object
name
name: "Boolean" = "Boolean"
protocol
protocol: object
serializedName
serializedName: string = "properties.protocol"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
requestTimeout
requestTimeout: object
serializedName
serializedName: string = "properties.requestTimeout"
type
type: object
name
name: "Number" = "Number"
trustedRootCertificates
trustedRootCertificates: object
serializedName
serializedName: string = "properties.trustedRootCertificates"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayConnectionDraining
ApplicationGatewayConnectionDraining: object
serializedName
serializedName: string = "ApplicationGatewayConnectionDraining"
type
type: object
className
className: string = "ApplicationGatewayConnectionDraining"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
drainTimeoutInSec
drainTimeoutInSec: object
required
required: true = true
serializedName
serializedName: string = "drainTimeoutInSec"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 3600
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: "Number" = "Number"
enabled
enabled: object
required
required: true = true
serializedName
serializedName: string = "enabled"
type
type: object
name
name: "Boolean" = "Boolean"
Const ApplicationGatewayCustomError
ApplicationGatewayCustomError: object
serializedName
serializedName: string = "ApplicationGatewayCustomError"
type
type: object
className
className: string = "ApplicationGatewayCustomError"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
customErrorPageUrl
customErrorPageUrl: object
serializedName
serializedName: string = "customErrorPageUrl"
type
type: object
name
name: "String" = "String"
statusCode
statusCode: object
serializedName
serializedName: string = "statusCode"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayFirewallDisabledRuleGroup
ApplicationGatewayFirewallDisabledRuleGroup: object
serializedName
serializedName: string = "ApplicationGatewayFirewallDisabledRuleGroup"
type
type: object
className
className: string = "ApplicationGatewayFirewallDisabledRuleGroup"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
ruleGroupName
ruleGroupName: object
required
required: true = true
serializedName
serializedName: string = "ruleGroupName"
type
type: object
name
name: "String" = "String"
rules
rules: object
serializedName
serializedName: string = "rules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "Number" = "Number"
Const ApplicationGatewayFirewallExclusion
ApplicationGatewayFirewallExclusion: object
serializedName
serializedName: string = "ApplicationGatewayFirewallExclusion"
type
type: object
className
className: string = "ApplicationGatewayFirewallExclusion"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
matchVariable
matchVariable: object
required
required: true = true
serializedName
serializedName: string = "matchVariable"
type
type: object
name
name: "String" = "String"
selector
selector: object
required
required: true = true
serializedName
serializedName: string = "selector"
type
type: object
name
name: "String" = "String"
selectorMatchOperator
selectorMatchOperator: object
required
required: true = true
serializedName
serializedName: string = "selectorMatchOperator"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayFirewallRule
ApplicationGatewayFirewallRule: object
serializedName
serializedName: string = "ApplicationGatewayFirewallRule"
type
type: object
className
className: string = "ApplicationGatewayFirewallRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: "String" = "String"
ruleId
ruleId: object
required
required: true = true
serializedName
serializedName: string = "ruleId"
type
type: object
name
name: "Number" = "Number"
Const ApplicationGatewayFirewallRuleGroup
ApplicationGatewayFirewallRuleGroup: object
serializedName
serializedName: string = "ApplicationGatewayFirewallRuleGroup"
type
type: object
className
className: string = "ApplicationGatewayFirewallRuleGroup"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: "String" = "String"
ruleGroupName
ruleGroupName: object
required
required: true = true
serializedName
serializedName: string = "ruleGroupName"
type
type: object
name
name: "String" = "String"
rules
rules: object
required
required: true = true
serializedName
serializedName: string = "rules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayFirewallRule"
name
name: "Composite" = "Composite"
Const ApplicationGatewayFirewallRuleSet
ApplicationGatewayFirewallRuleSet: object
serializedName
serializedName: string = "ApplicationGatewayFirewallRuleSet"
type
type: object
className
className: string = "ApplicationGatewayFirewallRuleSet"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
ruleGroups
ruleGroups: object
required
required: true = true
serializedName
serializedName: string = "properties.ruleGroups"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayFirewallRuleGroup"
name
name: "Composite" = "Composite"
ruleSetType
ruleSetType: object
required
required: true = true
serializedName
serializedName: string = "properties.ruleSetType"
type
type: object
name
name: "String" = "String"
ruleSetVersion
ruleSetVersion: object
required
required: true = true
serializedName
serializedName: string = "properties.ruleSetVersion"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayFrontendIPConfiguration
ApplicationGatewayFrontendIPConfiguration: object
serializedName
serializedName: string = "ApplicationGatewayFrontendIPConfiguration"
type
type: object
className
className: string = "ApplicationGatewayFrontendIPConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
privateIPAddress
privateIPAddress: object
serializedName
serializedName: string = "properties.privateIPAddress"
type
type: object
name
name: "String" = "String"
privateIPAllocationMethod
privateIPAllocationMethod: object
serializedName
serializedName: string = "properties.privateIPAllocationMethod"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicIPAddress
publicIPAddress: object
serializedName
serializedName: string = "properties.publicIPAddress"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
subnet
subnet: object
serializedName
serializedName: string = "properties.subnet"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayFrontendPort
ApplicationGatewayFrontendPort: object
serializedName
serializedName: string = "ApplicationGatewayFrontendPort"
type
type: object
className
className: string = "ApplicationGatewayFrontendPort"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
port
port: object
serializedName
serializedName: string = "properties.port"
type
type: object
name
name: "Number" = "Number"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayHeaderConfiguration
ApplicationGatewayHeaderConfiguration: object
serializedName
serializedName: string = "ApplicationGatewayHeaderConfiguration"
type
type: object
className
className: string = "ApplicationGatewayHeaderConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
headerName
headerName: object
serializedName
serializedName: string = "headerName"
type
type: object
name
name: "String" = "String"
headerValue
headerValue: object
serializedName
serializedName: string = "headerValue"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayHttpListener
ApplicationGatewayHttpListener: object
serializedName
serializedName: string = "ApplicationGatewayHttpListener"
type
type: object
className
className: string = "ApplicationGatewayHttpListener"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
customErrorConfigurations
customErrorConfigurations: object
serializedName
serializedName: string = "properties.customErrorConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayCustomError"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
frontendIPConfiguration
frontendIPConfiguration: object
serializedName
serializedName: string = "properties.frontendIPConfiguration"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
frontendPort
frontendPort: object
serializedName
serializedName: string = "properties.frontendPort"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
hostName
hostName: object
serializedName
serializedName: string = "properties.hostName"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
protocol
protocol: object
serializedName
serializedName: string = "properties.protocol"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
requireServerNameIndication
requireServerNameIndication: object
serializedName
serializedName: string = "properties.requireServerNameIndication"
type
type: object
name
name: "Boolean" = "Boolean"
sslCertificate
sslCertificate: object
serializedName
serializedName: string = "properties.sslCertificate"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayIPConfiguration
ApplicationGatewayIPConfiguration: object
serializedName
serializedName: string = "ApplicationGatewayIPConfiguration"
type
type: object
className
className: string = "ApplicationGatewayIPConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
subnet
subnet: object
serializedName
serializedName: string = "properties.subnet"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayListResult
ApplicationGatewayListResult: object
serializedName
serializedName: string = "ApplicationGatewayListResult"
type
type: object
className
className: string = "ApplicationGatewayListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGateway"
name
name: "Composite" = "Composite"
Const ApplicationGatewayOnDemandProbe
ApplicationGatewayOnDemandProbe: object
serializedName
serializedName: string = "ApplicationGatewayOnDemandProbe"
type
type: object
className
className: string = "ApplicationGatewayOnDemandProbe"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendAddressPool
backendAddressPool: object
serializedName
serializedName: string = "backendAddressPool"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
backendHttpSettings
backendHttpSettings: object
serializedName
serializedName: string = "backendHttpSettings"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
host
host: object
serializedName
serializedName: string = "host"
type
type: object
name
name: "String" = "String"
match
match: object
serializedName
serializedName: string = "match"
type
type: object
className
className: string = "ApplicationGatewayProbeHealthResponseMatch"
name
name: "Composite" = "Composite"
path
path: object
serializedName
serializedName: string = "path"
type
type: object
name
name: "String" = "String"
pickHostNameFromBackendHttpSettings
pickHostNameFromBackendHttpSettings: object
serializedName
serializedName: string = "pickHostNameFromBackendHttpSettings"
type
type: object
name
name: "Boolean" = "Boolean"
protocol
protocol: object
serializedName
serializedName: string = "protocol"
type
type: object
name
name: "String" = "String"
timeout
timeout: object
serializedName
serializedName: string = "timeout"
type
type: object
name
name: "Number" = "Number"
Const ApplicationGatewayPathRule
ApplicationGatewayPathRule: object
serializedName
serializedName: string = "ApplicationGatewayPathRule"
type
type: object
className
className: string = "ApplicationGatewayPathRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendAddressPool
backendAddressPool: object
serializedName
serializedName: string = "properties.backendAddressPool"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
backendHttpSettings
backendHttpSettings: object
serializedName
serializedName: string = "properties.backendHttpSettings"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
paths
paths: object
serializedName
serializedName: string = "properties.paths"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
redirectConfiguration
redirectConfiguration: object
serializedName
serializedName: string = "properties.redirectConfiguration"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
rewriteRuleSet
rewriteRuleSet: object
serializedName
serializedName: string = "properties.rewriteRuleSet"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayProbe
ApplicationGatewayProbe: object
serializedName
serializedName: string = "ApplicationGatewayProbe"
type
type: object
className
className: string = "ApplicationGatewayProbe"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
host
host: object
serializedName
serializedName: string = "properties.host"
type
type: object
name
name: "String" = "String"
interval
interval: object
serializedName
serializedName: string = "properties.interval"
type
type: object
name
name: "Number" = "Number"
match
match: object
serializedName
serializedName: string = "properties.match"
type
type: object
className
className: string = "ApplicationGatewayProbeHealthResponseMatch"
name
name: "Composite" = "Composite"
minServers
minServers: object
serializedName
serializedName: string = "properties.minServers"
type
type: object
name
name: "Number" = "Number"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
path
path: object
serializedName
serializedName: string = "properties.path"
type
type: object
name
name: "String" = "String"
pickHostNameFromBackendHttpSettings
pickHostNameFromBackendHttpSettings: object
serializedName
serializedName: string = "properties.pickHostNameFromBackendHttpSettings"
type
type: object
name
name: "Boolean" = "Boolean"
port
port: object
serializedName
serializedName: string = "properties.port"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 65535
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: "Number" = "Number"
protocol
protocol: object
serializedName
serializedName: string = "properties.protocol"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
timeout
timeout: object
serializedName
serializedName: string = "properties.timeout"
type
type: object
name
name: "Number" = "Number"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
unhealthyThreshold
unhealthyThreshold: object
serializedName
serializedName: string = "properties.unhealthyThreshold"
type
type: object
name
name: "Number" = "Number"
Const ApplicationGatewayProbeHealthResponseMatch
ApplicationGatewayProbeHealthResponseMatch: object
serializedName
serializedName: string = "ApplicationGatewayProbeHealthResponseMatch"
type
type: object
className
className: string = "ApplicationGatewayProbeHealthResponseMatch"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
body
body: object
serializedName
serializedName: string = "body"
type
type: object
name
name: "String" = "String"
statusCodes
statusCodes: object
serializedName
serializedName: string = "statusCodes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayRedirectConfiguration
ApplicationGatewayRedirectConfiguration: object
serializedName
serializedName: string = "ApplicationGatewayRedirectConfiguration"
type
type: object
className
className: string = "ApplicationGatewayRedirectConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
includePath
includePath: object
serializedName
serializedName: string = "properties.includePath"
type
type: object
name
name: "Boolean" = "Boolean"
includeQueryString
includeQueryString: object
serializedName
serializedName: string = "properties.includeQueryString"
type
type: object
name
name: "Boolean" = "Boolean"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
pathRules
pathRules: object
serializedName
serializedName: string = "properties.pathRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
redirectType
redirectType: object
serializedName
serializedName: string = "properties.redirectType"
type
type: object
name
name: "String" = "String"
requestRoutingRules
requestRoutingRules: object
serializedName
serializedName: string = "properties.requestRoutingRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
targetListener
targetListener: object
serializedName
serializedName: string = "properties.targetListener"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
targetUrl
targetUrl: object
serializedName
serializedName: string = "properties.targetUrl"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
urlPathMaps
urlPathMaps: object
serializedName
serializedName: string = "properties.urlPathMaps"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const ApplicationGatewayRequestRoutingRule
ApplicationGatewayRequestRoutingRule: object
serializedName
serializedName: string = "ApplicationGatewayRequestRoutingRule"
type
type: object
className
className: string = "ApplicationGatewayRequestRoutingRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendAddressPool
backendAddressPool: object
serializedName
serializedName: string = "properties.backendAddressPool"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
backendHttpSettings
backendHttpSettings: object
serializedName
serializedName: string = "properties.backendHttpSettings"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
httpListener
httpListener: object
serializedName
serializedName: string = "properties.httpListener"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
redirectConfiguration
redirectConfiguration: object
serializedName
serializedName: string = "properties.redirectConfiguration"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
rewriteRuleSet
rewriteRuleSet: object
serializedName
serializedName: string = "properties.rewriteRuleSet"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
ruleType
ruleType: object
serializedName
serializedName: string = "properties.ruleType"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
urlPathMap
urlPathMap: object
serializedName
serializedName: string = "properties.urlPathMap"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const ApplicationGatewayRewriteRule
ApplicationGatewayRewriteRule: object
serializedName
serializedName: string = "ApplicationGatewayRewriteRule"
type
type: object
className
className: string = "ApplicationGatewayRewriteRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
actionSet
actionSet: object
serializedName
serializedName: string = "actionSet"
type
type: object
className
className: string = "ApplicationGatewayRewriteRuleActionSet"
name
name: "Composite" = "Composite"
conditions
conditions: object
serializedName
serializedName: string = "conditions"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayRewriteRuleCondition"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
ruleSequence
ruleSequence: object
serializedName
serializedName: string = "ruleSequence"
type
type: object
name
name: "Number" = "Number"
Const ApplicationGatewayRewriteRuleActionSet
ApplicationGatewayRewriteRuleActionSet: object
serializedName
serializedName: string = "ApplicationGatewayRewriteRuleActionSet"
type
type: object
className
className: string = "ApplicationGatewayRewriteRuleActionSet"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
requestHeaderConfigurations
requestHeaderConfigurations: object
serializedName
serializedName: string = "requestHeaderConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayHeaderConfiguration"
name
name: "Composite" = "Composite"
responseHeaderConfigurations
responseHeaderConfigurations: object
serializedName
serializedName: string = "responseHeaderConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayHeaderConfiguration"
name
name: "Composite" = "Composite"
Const ApplicationGatewayRewriteRuleCondition
ApplicationGatewayRewriteRuleCondition: object
serializedName
serializedName: string = "ApplicationGatewayRewriteRuleCondition"
type
type: object
className
className: string = "ApplicationGatewayRewriteRuleCondition"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
ignoreCase
ignoreCase: object
serializedName
serializedName: string = "ignoreCase"
type
type: object
name
name: "Boolean" = "Boolean"
negate
negate: object
serializedName
serializedName: string = "negate"
type
type: object
name
name: "Boolean" = "Boolean"
pattern
pattern: object
serializedName
serializedName: string = "pattern"
type
type: object
name
name: "String" = "String"
variable
variable: object
serializedName
serializedName: string = "variable"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayRewriteRuleSet
ApplicationGatewayRewriteRuleSet: object
serializedName
serializedName: string = "ApplicationGatewayRewriteRuleSet"
type
type: object
className
className: string = "ApplicationGatewayRewriteRuleSet"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
rewriteRules
rewriteRules: object
serializedName
serializedName: string = "properties.rewriteRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayRewriteRule"
name
name: "Composite" = "Composite"
Const ApplicationGatewaySku
ApplicationGatewaySku: object
serializedName
serializedName: string = "ApplicationGatewaySku"
type
type: object
className
className: string = "ApplicationGatewaySku"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
capacity
capacity: object
serializedName
serializedName: string = "capacity"
type
type: object
name
name: "Number" = "Number"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
tier
tier: object
serializedName
serializedName: string = "tier"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewaySslCertificate
ApplicationGatewaySslCertificate: object
serializedName
serializedName: string = "ApplicationGatewaySslCertificate"
type
type: object
className
className: string = "ApplicationGatewaySslCertificate"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
data
data: object
serializedName
serializedName: string = "properties.data"
type
type: object
name
name: "String" = "String"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
keyVaultSecretId
keyVaultSecretId: object
serializedName
serializedName: string = "properties.keyVaultSecretId"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
password
password: object
serializedName
serializedName: string = "properties.password"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicCertData
publicCertData: object
serializedName
serializedName: string = "properties.publicCertData"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewaySslPolicy
ApplicationGatewaySslPolicy: object
serializedName
serializedName: string = "ApplicationGatewaySslPolicy"
type
type: object
className
className: string = "ApplicationGatewaySslPolicy"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
cipherSuites
cipherSuites: object
serializedName
serializedName: string = "cipherSuites"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
disabledSslProtocols
disabledSslProtocols: object
serializedName
serializedName: string = "disabledSslProtocols"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
minProtocolVersion
minProtocolVersion: object
serializedName
serializedName: string = "minProtocolVersion"
type
type: object
name
name: "String" = "String"
policyName
policyName: object
serializedName
serializedName: string = "policyName"
type
type: object
name
name: "String" = "String"
policyType
policyType: object
serializedName
serializedName: string = "policyType"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewaySslPredefinedPolicy
ApplicationGatewaySslPredefinedPolicy: object
serializedName
serializedName: string = "ApplicationGatewaySslPredefinedPolicy"
type
type: object
className
className: string = "ApplicationGatewaySslPredefinedPolicy"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
cipherSuites
cipherSuites: object
serializedName
serializedName: string = "properties.cipherSuites"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
minProtocolVersion
minProtocolVersion: object
serializedName
serializedName: string = "properties.minProtocolVersion"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayTrustedRootCertificate
ApplicationGatewayTrustedRootCertificate: object
serializedName
serializedName: string = "ApplicationGatewayTrustedRootCertificate"
type
type: object
className
className: string = "ApplicationGatewayTrustedRootCertificate"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
data
data: object
serializedName
serializedName: string = "properties.data"
type
type: object
name
name: "String" = "String"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
keyVaultSecretId
keyVaultSecretId: object
serializedName
serializedName: string = "properties.keyVaultSecretId"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayUrlPathMap
ApplicationGatewayUrlPathMap: object
serializedName
serializedName: string = "ApplicationGatewayUrlPathMap"
type
type: object
className
className: string = "ApplicationGatewayUrlPathMap"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
defaultBackendAddressPool
defaultBackendAddressPool: object
serializedName
serializedName: string = "properties.defaultBackendAddressPool"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
defaultBackendHttpSettings
defaultBackendHttpSettings: object
serializedName
serializedName: string = "properties.defaultBackendHttpSettings"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
defaultRedirectConfiguration
defaultRedirectConfiguration: object
serializedName
serializedName: string = "properties.defaultRedirectConfiguration"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
defaultRewriteRuleSet
defaultRewriteRuleSet: object
serializedName
serializedName: string = "properties.defaultRewriteRuleSet"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
pathRules
pathRules: object
serializedName
serializedName: string = "properties.pathRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayPathRule"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ApplicationGatewayWebApplicationFirewallConfiguration
ApplicationGatewayWebApplicationFirewallConfiguration: object
serializedName
serializedName: string = "ApplicationGatewayWebApplicationFirewallConfiguration"
type
type: object
className
className: string = "ApplicationGatewayWebApplicationFirewallConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
disabledRuleGroups
disabledRuleGroups: object
serializedName
serializedName: string = "disabledRuleGroups"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayFirewallDisabledRuleGroup"
name
name: "Composite" = "Composite"
enabled
enabled: object
required
required: true = true
serializedName
serializedName: string = "enabled"
type
type: object
name
name: "Boolean" = "Boolean"
exclusions
exclusions: object
serializedName
serializedName: string = "exclusions"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayFirewallExclusion"
name
name: "Composite" = "Composite"
fileUploadLimitInMb
fileUploadLimitInMb: object
serializedName
serializedName: string = "fileUploadLimitInMb"
constraints
constraints: object
InclusiveMinimum
InclusiveMinimum: number = 0
type
type: object
name
name: "Number" = "Number"
firewallMode
firewallMode: object
required
required: true = true
serializedName
serializedName: string = "firewallMode"
type
type: object
name
name: "String" = "String"
maxRequestBodySize
maxRequestBodySize: object
serializedName
serializedName: string = "maxRequestBodySize"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 128
InclusiveMinimum
InclusiveMinimum: number = 8
type
type: object
name
name: "Number" = "Number"
maxRequestBodySizeInKb
maxRequestBodySizeInKb: object
serializedName
serializedName: string = "maxRequestBodySizeInKb"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 128
InclusiveMinimum
InclusiveMinimum: number = 8
type
type: object
name
name: "Number" = "Number"
requestBodyCheck
requestBodyCheck: object
serializedName
serializedName: string = "requestBodyCheck"
type
type: object
name
name: "Boolean" = "Boolean"
ruleSetType
ruleSetType: object
required
required: true = true
serializedName
serializedName: string = "ruleSetType"
type
type: object
name
name: "String" = "String"
ruleSetVersion
ruleSetVersion: object
required
required: true = true
serializedName
serializedName: string = "ruleSetVersion"
type
type: object
name
name: "String" = "String"
Const ApplicationRuleCondition
ApplicationRuleCondition: object
serializedName
serializedName: string = "ApplicationRuleCondition"
type
type: object
className
className: string = "ApplicationRuleCondition"
name
name: "Composite" = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: undefined | PolymorphicDiscriminator = FirewallPolicyRuleCondition.type.polymorphicDiscriminator
uberParent
uberParent: string = "FirewallPolicyRuleCondition"
modelProperties
modelProperties: object
destinationAddresses
destinationAddresses: object
serializedName
serializedName: string = "destinationAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
fqdnTags
fqdnTags: object
serializedName
serializedName: string = "fqdnTags"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
protocols
protocols: object
serializedName
serializedName: string = "protocols"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "FirewallPolicyRuleConditionApplicationProtocol"
name
name: "Composite" = "Composite"
sourceAddresses
sourceAddresses: object
serializedName
serializedName: string = "sourceAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
targetFqdns
targetFqdns: object
serializedName
serializedName: string = "targetFqdns"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const ApplicationSecurityGroup
ApplicationSecurityGroup: object
serializedName
serializedName: string = "ApplicationSecurityGroup"
type
type: object
className
className: string = "ApplicationSecurityGroup"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
Const ApplicationSecurityGroupListResult
ApplicationSecurityGroupListResult: object
serializedName
serializedName: string = "ApplicationSecurityGroupListResult"
type
type: object
className
className: string = "ApplicationSecurityGroupListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationSecurityGroup"
name
name: "Composite" = "Composite"
Const AuthorizationListResult
AuthorizationListResult: object
serializedName
serializedName: string = "AuthorizationListResult"
type
type: object
className
className: string = "AuthorizationListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitAuthorization"
name
name: "Composite" = "Composite"
Const AutoApprovedPrivateLinkService
AutoApprovedPrivateLinkService: object
serializedName
serializedName: string = "AutoApprovedPrivateLinkService"
type
type: object
className
className: string = "AutoApprovedPrivateLinkService"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
privateLinkService
privateLinkService: object
serializedName
serializedName: string = "privateLinkService"
type
type: object
name
name: "String" = "String"
Const AutoApprovedPrivateLinkServicesResult
AutoApprovedPrivateLinkServicesResult: object
serializedName
serializedName: string = "AutoApprovedPrivateLinkServicesResult"
type
type: object
className
className: string = "AutoApprovedPrivateLinkServicesResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AutoApprovedPrivateLinkService"
name
name: "Composite" = "Composite"
Const Availability
Availability: object
serializedName
serializedName: string = "Availability"
type
type: object
className
className: string = "Availability"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
blobDuration
blobDuration: object
serializedName
serializedName: string = "blobDuration"
type
type: object
name
name: "String" = "String"
retention
retention: object
serializedName
serializedName: string = "retention"
type
type: object
name
name: "String" = "String"
timeGrain
timeGrain: object
serializedName
serializedName: string = "timeGrain"
type
type: object
name
name: "String" = "String"
Const AvailableDelegation
AvailableDelegation: object
serializedName
serializedName: string = "AvailableDelegation"
type
type: object
className
className: string = "AvailableDelegation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
actions
actions: object
serializedName
serializedName: string = "actions"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
serviceName
serviceName: object
serializedName
serializedName: string = "serviceName"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const AvailableDelegationsResult
AvailableDelegationsResult: object
serializedName
serializedName: string = "AvailableDelegationsResult"
type
type: object
className
className: string = "AvailableDelegationsResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AvailableDelegation"
name
name: "Composite" = "Composite"
Const AvailablePrivateEndpointType
AvailablePrivateEndpointType: object
serializedName
serializedName: string = "AvailablePrivateEndpointType"
type
type: object
className
className: string = "AvailablePrivateEndpointType"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
resourceName
resourceName: object
serializedName
serializedName: string = "resourceName"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const AvailablePrivateEndpointTypesResult
AvailablePrivateEndpointTypesResult: object
serializedName
serializedName: string = "AvailablePrivateEndpointTypesResult"
type
type: object
className
className: string = "AvailablePrivateEndpointTypesResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AvailablePrivateEndpointType"
name
name: "Composite" = "Composite"
Const AvailableProvidersList
AvailableProvidersList: object
serializedName
serializedName: string = "AvailableProvidersList"
type
type: object
className
className: string = "AvailableProvidersList"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
countries
countries: object
required
required: true = true
serializedName
serializedName: string = "countries"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AvailableProvidersListCountry"
name
name: "Composite" = "Composite"
Const AvailableProvidersListCity
AvailableProvidersListCity: object
serializedName
serializedName: string = "AvailableProvidersListCity"
type
type: object
className
className: string = "AvailableProvidersListCity"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
cityName
cityName: object
serializedName
serializedName: string = "cityName"
type
type: object
name
name: "String" = "String"
providers
providers: object
serializedName
serializedName: string = "providers"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const AvailableProvidersListCountry
AvailableProvidersListCountry: object
serializedName
serializedName: string = "AvailableProvidersListCountry"
type
type: object
className
className: string = "AvailableProvidersListCountry"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
countryName
countryName: object
serializedName
serializedName: string = "countryName"
type
type: object
name
name: "String" = "String"
providers
providers: object
serializedName
serializedName: string = "providers"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
states
states: object
serializedName
serializedName: string = "states"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AvailableProvidersListState"
name
name: "Composite" = "Composite"
Const AvailableProvidersListParameters
AvailableProvidersListParameters: object
serializedName
serializedName: string = "AvailableProvidersListParameters"
type
type: object
className
className: string = "AvailableProvidersListParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
azureLocations
azureLocations: object
serializedName
serializedName: string = "azureLocations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
city
city: object
serializedName
serializedName: string = "city"
type
type: object
name
name: "String" = "String"
country
country: object
serializedName
serializedName: string = "country"
type
type: object
name
name: "String" = "String"
state
state: object
serializedName
serializedName: string = "state"
type
type: object
name
name: "String" = "String"
Const AvailableProvidersListState
AvailableProvidersListState: object
serializedName
serializedName: string = "AvailableProvidersListState"
type
type: object
className
className: string = "AvailableProvidersListState"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
cities
cities: object
serializedName
serializedName: string = "cities"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AvailableProvidersListCity"
name
name: "Composite" = "Composite"
providers
providers: object
serializedName
serializedName: string = "providers"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
stateName
stateName: object
serializedName
serializedName: string = "stateName"
type
type: object
name
name: "String" = "String"
Const AzureAsyncOperationResult
AzureAsyncOperationResult: object
serializedName
serializedName: string = "AzureAsyncOperationResult"
type
type: object
className
className: string = "AzureAsyncOperationResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
error
error: object
serializedName
serializedName: string = "error"
type
type: object
className
className: string = "ErrorModel"
name
name: "Composite" = "Composite"
status
status: object
serializedName
serializedName: string = "status"
type
type: object
name
name: "String" = "String"
Const AzureFirewall
AzureFirewall: object
serializedName
serializedName: string = "AzureFirewall"
type
type: object
className
className: string = "AzureFirewall"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
applicationRuleCollections
applicationRuleCollections: object
serializedName
serializedName: string = "properties.applicationRuleCollections"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureFirewallApplicationRuleCollection"
name
name: "Composite" = "Composite"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
firewallPolicy
firewallPolicy: object
serializedName
serializedName: string = "properties.firewallPolicy"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
hubIpAddresses
hubIpAddresses: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.hubIpAddresses"
type
type: object
className
className: string = "HubIPAddresses"
name
name: "Composite" = "Composite"
ipConfigurations
ipConfigurations: object
serializedName
serializedName: string = "properties.ipConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureFirewallIPConfiguration"
name
name: "Composite" = "Composite"
natRuleCollections
natRuleCollections: object
serializedName
serializedName: string = "properties.natRuleCollections"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureFirewallNatRuleCollection"
name
name: "Composite" = "Composite"
networkRuleCollections
networkRuleCollections: object
serializedName
serializedName: string = "properties.networkRuleCollections"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureFirewallNetworkRuleCollection"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
threatIntelMode
threatIntelMode: object
serializedName
serializedName: string = "properties.threatIntelMode"
type
type: object
name
name: "String" = "String"
virtualHub
virtualHub: object
serializedName
serializedName: string = "properties.virtualHub"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
zones
zones: object
serializedName
serializedName: string = "zones"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const AzureFirewallApplicationRule
AzureFirewallApplicationRule: object
serializedName
serializedName: string = "AzureFirewallApplicationRule"
type
type: object
className
className: string = "AzureFirewallApplicationRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: "String" = "String"
fqdnTags
fqdnTags: object
serializedName
serializedName: string = "fqdnTags"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
protocols
protocols: object
serializedName
serializedName: string = "protocols"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureFirewallApplicationRuleProtocol"
name
name: "Composite" = "Composite"
sourceAddresses
sourceAddresses: object
serializedName
serializedName: string = "sourceAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
targetFqdns
targetFqdns: object
serializedName
serializedName: string = "targetFqdns"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const AzureFirewallApplicationRuleCollection
AzureFirewallApplicationRuleCollection: object
serializedName
serializedName: string = "AzureFirewallApplicationRuleCollection"
type
type: object
className
className: string = "AzureFirewallApplicationRuleCollection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
action
action: object
serializedName
serializedName: string = "properties.action"
type
type: object
className
className: string = "AzureFirewallRCAction"
name
name: "Composite" = "Composite"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
priority
priority: object
serializedName
serializedName: string = "properties.priority"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 65000
InclusiveMinimum
InclusiveMinimum: number = 100
type
type: object
name
name: "Number" = "Number"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
rules
rules: object
serializedName
serializedName: string = "properties.rules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureFirewallApplicationRule"
name
name: "Composite" = "Composite"
Const AzureFirewallApplicationRuleProtocol
AzureFirewallApplicationRuleProtocol: object
serializedName
serializedName: string = "AzureFirewallApplicationRuleProtocol"
type
type: object
className
className: string = "AzureFirewallApplicationRuleProtocol"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
port
port: object
serializedName
serializedName: string = "port"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 64000
InclusiveMinimum
InclusiveMinimum: number = 0
type
type: object
name
name: "Number" = "Number"
protocolType
protocolType: object
serializedName
serializedName: string = "protocolType"
type
type: object
name
name: "String" = "String"
Const AzureFirewallFqdnTag
AzureFirewallFqdnTag: object
serializedName
serializedName: string = "AzureFirewallFqdnTag"
type
type: object
className
className: string = "AzureFirewallFqdnTag"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
fqdnTagName
fqdnTagName: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.fqdnTagName"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
Const AzureFirewallFqdnTagListResult
AzureFirewallFqdnTagListResult: object
serializedName
serializedName: string = "AzureFirewallFqdnTagListResult"
type
type: object
className
className: string = "AzureFirewallFqdnTagListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureFirewallFqdnTag"
name
name: "Composite" = "Composite"
Const AzureFirewallIPConfiguration
AzureFirewallIPConfiguration: object
serializedName
serializedName: string = "AzureFirewallIPConfiguration"
type
type: object
className
className: string = "AzureFirewallIPConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
privateIPAddress
privateIPAddress: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.privateIPAddress"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicIPAddress
publicIPAddress: object
serializedName
serializedName: string = "properties.publicIPAddress"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
subnet
subnet: object
serializedName
serializedName: string = "properties.subnet"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const AzureFirewallListResult
AzureFirewallListResult: object
serializedName
serializedName: string = "AzureFirewallListResult"
type
type: object
className
className: string = "AzureFirewallListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureFirewall"
name
name: "Composite" = "Composite"
Const AzureFirewallNatRCAction
AzureFirewallNatRCAction: object
serializedName
serializedName: string = "AzureFirewallNatRCAction"
type
type: object
className
className: string = "AzureFirewallNatRCAction"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const AzureFirewallNatRule
AzureFirewallNatRule: object
serializedName
serializedName: string = "AzureFirewallNatRule"
type
type: object
className
className: string = "AzureFirewallNatRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: "String" = "String"
destinationAddresses
destinationAddresses: object
serializedName
serializedName: string = "destinationAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
destinationPorts
destinationPorts: object
serializedName
serializedName: string = "destinationPorts"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
protocols
protocols: object
serializedName
serializedName: string = "protocols"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
sourceAddresses
sourceAddresses: object
serializedName
serializedName: string = "sourceAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
translatedAddress
translatedAddress: object
serializedName
serializedName: string = "translatedAddress"
type
type: object
name
name: "String" = "String"
translatedPort
translatedPort: object
serializedName
serializedName: string = "translatedPort"
type
type: object
name
name: "String" = "String"
Const AzureFirewallNatRuleCollection
AzureFirewallNatRuleCollection: object
serializedName
serializedName: string = "AzureFirewallNatRuleCollection"
type
type: object
className
className: string = "AzureFirewallNatRuleCollection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
action
action: object
serializedName
serializedName: string = "properties.action"
type
type: object
className
className: string = "AzureFirewallNatRCAction"
name
name: "Composite" = "Composite"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
priority
priority: object
serializedName
serializedName: string = "properties.priority"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 65000
InclusiveMinimum
InclusiveMinimum: number = 100
type
type: object
name
name: "Number" = "Number"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
rules
rules: object
serializedName
serializedName: string = "properties.rules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureFirewallNatRule"
name
name: "Composite" = "Composite"
Const AzureFirewallNetworkRule
AzureFirewallNetworkRule: object
serializedName
serializedName: string = "AzureFirewallNetworkRule"
type
type: object
className
className: string = "AzureFirewallNetworkRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: "String" = "String"
destinationAddresses
destinationAddresses: object
serializedName
serializedName: string = "destinationAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
destinationPorts
destinationPorts: object
serializedName
serializedName: string = "destinationPorts"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
protocols
protocols: object
serializedName
serializedName: string = "protocols"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
sourceAddresses
sourceAddresses: object
serializedName
serializedName: string = "sourceAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const AzureFirewallNetworkRuleCollection
AzureFirewallNetworkRuleCollection: object
serializedName
serializedName: string = "AzureFirewallNetworkRuleCollection"
type
type: object
className
className: string = "AzureFirewallNetworkRuleCollection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
action
action: object
serializedName
serializedName: string = "properties.action"
type
type: object
className
className: string = "AzureFirewallRCAction"
name
name: "Composite" = "Composite"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
priority
priority: object
serializedName
serializedName: string = "properties.priority"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 65000
InclusiveMinimum
InclusiveMinimum: number = 100
type
type: object
name
name: "Number" = "Number"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
rules
rules: object
serializedName
serializedName: string = "properties.rules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureFirewallNetworkRule"
name
name: "Composite" = "Composite"
Const AzureFirewallPublicIPAddress
AzureFirewallPublicIPAddress: object
serializedName
serializedName: string = "AzureFirewallPublicIPAddress"
type
type: object
className
className: string = "AzureFirewallPublicIPAddress"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
address
address: object
serializedName
serializedName: string = "address"
type
type: object
name
name: "String" = "String"
Const AzureFirewallRCAction
AzureFirewallRCAction: object
serializedName
serializedName: string = "AzureFirewallRCAction"
type
type: object
className
className: string = "AzureFirewallRCAction"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const AzureReachabilityReport
AzureReachabilityReport: object
serializedName
serializedName: string = "AzureReachabilityReport"
type
type: object
className
className: string = "AzureReachabilityReport"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
aggregationLevel
aggregationLevel: object
required
required: true = true
serializedName
serializedName: string = "aggregationLevel"
type
type: object
name
name: "String" = "String"
providerLocation
providerLocation: object
required
required: true = true
serializedName
serializedName: string = "providerLocation"
type
type: object
className
className: string = "AzureReachabilityReportLocation"
name
name: "Composite" = "Composite"
reachabilityReport
reachabilityReport: object
required
required: true = true
serializedName
serializedName: string = "reachabilityReport"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureReachabilityReportItem"
name
name: "Composite" = "Composite"
Const AzureReachabilityReportItem
AzureReachabilityReportItem: object
serializedName
serializedName: string = "AzureReachabilityReportItem"
type
type: object
className
className: string = "AzureReachabilityReportItem"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
azureLocation
azureLocation: object
serializedName
serializedName: string = "azureLocation"
type
type: object
name
name: "String" = "String"
latencies
latencies: object
serializedName
serializedName: string = "latencies"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureReachabilityReportLatencyInfo"
name
name: "Composite" = "Composite"
provider
provider: object
serializedName
serializedName: string = "provider"
type
type: object
name
name: "String" = "String"
Const AzureReachabilityReportLatencyInfo
AzureReachabilityReportLatencyInfo: object
serializedName
serializedName: string = "AzureReachabilityReportLatencyInfo"
type
type: object
className
className: string = "AzureReachabilityReportLatencyInfo"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
score
score: object
serializedName
serializedName: string = "score"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 100
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: "Number" = "Number"
timeStamp
timeStamp: object
serializedName
serializedName: string = "timeStamp"
type
type: object
name
name: "DateTime" = "DateTime"
Const AzureReachabilityReportLocation
AzureReachabilityReportLocation: object
serializedName
serializedName: string = "AzureReachabilityReportLocation"
type
type: object
className
className: string = "AzureReachabilityReportLocation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
city
city: object
serializedName
serializedName: string = "city"
type
type: object
name
name: "String" = "String"
country
country: object
required
required: true = true
serializedName
serializedName: string = "country"
type
type: object
name
name: "String" = "String"
state
state: object
serializedName
serializedName: string = "state"
type
type: object
name
name: "String" = "String"
Const AzureReachabilityReportParameters
AzureReachabilityReportParameters: object
serializedName
serializedName: string = "AzureReachabilityReportParameters"
type
type: object
className
className: string = "AzureReachabilityReportParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
azureLocations
azureLocations: object
serializedName
serializedName: string = "azureLocations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
endTime
endTime: object
required
required: true = true
serializedName
serializedName: string = "endTime"
type
type: object
name
name: "DateTime" = "DateTime"
providerLocation
providerLocation: object
required
required: true = true
serializedName
serializedName: string = "providerLocation"
type
type: object
className
className: string = "AzureReachabilityReportLocation"
name
name: "Composite" = "Composite"
providers
providers: object
serializedName
serializedName: string = "providers"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
startTime
startTime: object
required
required: true = true
serializedName
serializedName: string = "startTime"
type
type: object
name
name: "DateTime" = "DateTime"
Const BGPCommunity
BGPCommunity: object
serializedName
serializedName: string = "BGPCommunity"
type
type: object
className
className: string = "BGPCommunity"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
communityName
communityName: object
serializedName
serializedName: string = "communityName"
type
type: object
name
name: "String" = "String"
communityPrefixes
communityPrefixes: object
serializedName
serializedName: string = "communityPrefixes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
communityValue
communityValue: object
serializedName
serializedName: string = "communityValue"
type
type: object
name
name: "String" = "String"
isAuthorizedToUse
isAuthorizedToUse: object
serializedName
serializedName: string = "isAuthorizedToUse"
type
type: object
name
name: "Boolean" = "Boolean"
serviceGroup
serviceGroup: object
serializedName
serializedName: string = "serviceGroup"
type
type: object
name
name: "String" = "String"
serviceSupportedRegion
serviceSupportedRegion: object
serializedName
serializedName: string = "serviceSupportedRegion"
type
type: object
name
name: "String" = "String"
Const BackendAddressPool
BackendAddressPool: object
serializedName
serializedName: string = "BackendAddressPool"
type
type: object
className
className: string = "BackendAddressPool"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendIPConfigurations
backendIPConfigurations: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.backendIPConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterfaceIPConfiguration"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
loadBalancingRules
loadBalancingRules: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.loadBalancingRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
outboundRule
outboundRule: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.outboundRule"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
outboundRules
outboundRules: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.outboundRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const BastionHost
BastionHost: object
serializedName
serializedName: string = "BastionHost"
type
type: object
className
className: string = "BastionHost"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
dnsName
dnsName: object
serializedName
serializedName: string = "properties.dnsName"
type
type: object
name
name: "String" = "String"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
ipConfigurations
ipConfigurations: object
serializedName
serializedName: string = "properties.ipConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "BastionHostIPConfiguration"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
Const BastionHostIPConfiguration
BastionHostIPConfiguration: object
serializedName
serializedName: string = "BastionHostIPConfiguration"
type
type: object
className
className: string = "BastionHostIPConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
privateIPAllocationMethod
privateIPAllocationMethod: object
serializedName
serializedName: string = "properties.privateIPAllocationMethod"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicIPAddress
publicIPAddress: object
required
required: true = true
serializedName
serializedName: string = "properties.publicIPAddress"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
subnet
subnet: object
required
required: true = true
serializedName
serializedName: string = "properties.subnet"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const BastionHostListResult
BastionHostListResult: object
serializedName
serializedName: string = "BastionHostListResult"
type
type: object
className
className: string = "BastionHostListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "BastionHost"
name
name: "Composite" = "Composite"
Const BgpPeerStatus
BgpPeerStatus: object
serializedName
serializedName: string = "BgpPeerStatus"
type
type: object
className
className: string = "BgpPeerStatus"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
asn
asn: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "asn"
type
type: object
name
name: "Number" = "Number"
connectedDuration
connectedDuration: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "connectedDuration"
type
type: object
name
name: "String" = "String"
localAddress
localAddress: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "localAddress"
type
type: object
name
name: "String" = "String"
messagesReceived
messagesReceived: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "messagesReceived"
type
type: object
name
name: "Number" = "Number"
messagesSent
messagesSent: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "messagesSent"
type
type: object
name
name: "Number" = "Number"
neighbor
neighbor: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "neighbor"
type
type: object
name
name: "String" = "String"
routesReceived
routesReceived: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "routesReceived"
type
type: object
name
name: "Number" = "Number"
state
state: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "state"
type
type: object
name
name: "String" = "String"
Const BgpPeerStatusListResult
BgpPeerStatusListResult: object
serializedName
serializedName: string = "BgpPeerStatusListResult"
type
type: object
className
className: string = "BgpPeerStatusListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "BgpPeerStatus"
name
name: "Composite" = "Composite"
Const BgpServiceCommunity
BgpServiceCommunity: object
serializedName
serializedName: string = "BgpServiceCommunity"
type
type: object
className
className: string = "BgpServiceCommunity"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
bgpCommunities
bgpCommunities: object
serializedName
serializedName: string = "properties.bgpCommunities"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "BGPCommunity"
name
name: "Composite" = "Composite"
serviceName
serviceName: object
serializedName
serializedName: string = "properties.serviceName"
type
type: object
name
name: "String" = "String"
Const BgpServiceCommunityListResult
BgpServiceCommunityListResult: object
serializedName
serializedName: string = "BgpServiceCommunityListResult"
type
type: object
className
className: string = "BgpServiceCommunityListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "BgpServiceCommunity"
name
name: "Composite" = "Composite"
Const BgpSettings
BgpSettings: object
serializedName
serializedName: string = "BgpSettings"
type
type: object
className
className: string = "BgpSettings"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
asn
asn: object
serializedName
serializedName: string = "asn"
type
type: object
name
name: "Number" = "Number"
bgpPeeringAddress
bgpPeeringAddress: object
serializedName
serializedName: string = "bgpPeeringAddress"
type
type: object
name
name: "String" = "String"
peerWeight
peerWeight: object
serializedName
serializedName: string = "peerWeight"
type
type: object
name
name: "Number" = "Number"
Const CheckPrivateLinkServiceVisibilityRequest
CheckPrivateLinkServiceVisibilityRequest: object
serializedName
serializedName: string = "CheckPrivateLinkServiceVisibilityRequest"
type
type: object
className
className: string = "CheckPrivateLinkServiceVisibilityRequest"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
privateLinkServiceAlias
privateLinkServiceAlias: object
serializedName
serializedName: string = "privateLinkServiceAlias"
type
type: object
name
name: "String" = "String"
Const ConnectionMonitor
ConnectionMonitor: object
serializedName
serializedName: string = "ConnectionMonitor"
type
type: object
className
className: string = "ConnectionMonitor"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
autoStart
autoStart: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "properties.autoStart"
type
type: object
name
name: "Boolean" = "Boolean"
destination
destination: object
required
required: true = true
serializedName
serializedName: string = "properties.destination"
type
type: object
className
className: string = "ConnectionMonitorDestination"
name
name: "Composite" = "Composite"
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: "String" = "String"
monitoringIntervalInSeconds
monitoringIntervalInSeconds: object
defaultValue
defaultValue: number = 60
serializedName
serializedName: string = "properties.monitoringIntervalInSeconds"
type
type: object
name
name: "Number" = "Number"
source
source: object
required
required: true = true
serializedName
serializedName: string = "properties.source"
type
type: object
className
className: string = "ConnectionMonitorSource"
name
name: "Composite" = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: "Dictionary" = "Dictionary"
value
value: object
type
type: object
name
name: "String" = "String"
Const ConnectionMonitorDestination
ConnectionMonitorDestination: object
serializedName
serializedName: string = "ConnectionMonitorDestination"
type
type: object
className
className: string = "ConnectionMonitorDestination"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
address
address: object
serializedName
serializedName: string = "address"
type
type: object
name
name: "String" = "String"
port
port: object
serializedName
serializedName: string = "port"
type
type: object
name
name: "Number" = "Number"
resourceId
resourceId: object
serializedName
serializedName: string = "resourceId"
type
type: object
name
name: "String" = "String"
Const ConnectionMonitorListResult
ConnectionMonitorListResult: object
serializedName
serializedName: string = "ConnectionMonitorListResult"
type
type: object
className
className: string = "ConnectionMonitorListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ConnectionMonitorResult"
name
name: "Composite" = "Composite"
Const ConnectionMonitorParameters
ConnectionMonitorParameters: object
serializedName
serializedName: string = "ConnectionMonitorParameters"
type
type: object
className
className: string = "ConnectionMonitorParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
autoStart
autoStart: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "autoStart"
type
type: object
name
name: "Boolean" = "Boolean"
destination
destination: object
required
required: true = true
serializedName
serializedName: string = "destination"
type
type: object
className
className: string = "ConnectionMonitorDestination"
name
name: "Composite" = "Composite"
monitoringIntervalInSeconds
monitoringIntervalInSeconds: object
defaultValue
defaultValue: number = 60
serializedName
serializedName: string = "monitoringIntervalInSeconds"
type
type: object
name
name: "Number" = "Number"
source
source: object
required
required: true = true
serializedName
serializedName: string = "source"
type
type: object
className
className: string = "ConnectionMonitorSource"
name
name: "Composite" = "Composite"
Const ConnectionMonitorQueryResult
ConnectionMonitorQueryResult: object
serializedName
serializedName: string = "ConnectionMonitorQueryResult"
type
type: object
className
className: string = "ConnectionMonitorQueryResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
sourceStatus
sourceStatus: object
serializedName
serializedName: string = "sourceStatus"
type
type: object
name
name: "String" = "String"
states
states: object
serializedName
serializedName: string = "states"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ConnectionStateSnapshot"
name
name: "Composite" = "Composite"
Const ConnectionMonitorResult
ConnectionMonitorResult: object
serializedName
serializedName: string = "ConnectionMonitorResult"
type
type: object
className
className: string = "ConnectionMonitorResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
autoStart
autoStart: object
defaultValue
defaultValue: boolean = true
serializedName
serializedName: string = "properties.autoStart"
type
type: object
name
name: "Boolean" = "Boolean"
destination
destination: object
required
required: true = true
serializedName
serializedName: string = "properties.destination"
type
type: object
className
className: string = "ConnectionMonitorDestination"
name
name: "Composite" = "Composite"
etag
etag: object
defaultValue
defaultValue: string = "A unique read-only string that changes whenever the resource is updated."
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
id
id: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: "String" = "String"
monitoringIntervalInSeconds
monitoringIntervalInSeconds: object
defaultValue
defaultValue: number = 60
serializedName
serializedName: string = "properties.monitoringIntervalInSeconds"
type
type: object
name
name: "Number" = "Number"
monitoringStatus
monitoringStatus: object
serializedName
serializedName: string = "properties.monitoringStatus"
type
type: object
name
name: "String" = "String"
name
name: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
source
source: object
required
required: true = true
serializedName
serializedName: string = "properties.source"
type
type: object
className
className: string = "ConnectionMonitorSource"
name
name: "Composite" = "Composite"
startTime
startTime: object
serializedName
serializedName: string = "properties.startTime"
type
type: object
name
name: "DateTime" = "DateTime"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: "Dictionary" = "Dictionary"
value
value: object
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ConnectionMonitorSource
ConnectionMonitorSource: object
serializedName
serializedName: string = "ConnectionMonitorSource"
type
type: object
className
className: string = "ConnectionMonitorSource"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
port
port: object
serializedName
serializedName: string = "port"
type
type: object
name
name: "Number" = "Number"
resourceId
resourceId: object
required
required: true = true
serializedName
serializedName: string = "resourceId"
type
type: object
name
name: "String" = "String"
Const ConnectionResetSharedKey
ConnectionResetSharedKey: object
serializedName
serializedName: string = "ConnectionResetSharedKey"
type
type: object
className
className: string = "ConnectionResetSharedKey"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
keyLength
keyLength: object
required
required: true = true
serializedName
serializedName: string = "keyLength"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 128
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: "Number" = "Number"
Const ConnectionSharedKey
ConnectionSharedKey: object
serializedName
serializedName: string = "ConnectionSharedKey"
type
type: object
className
className: string = "ConnectionSharedKey"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
value
value: object
required
required: true = true
serializedName
serializedName: string = "value"
type
type: object
name
name: "String" = "String"
Const ConnectionStateSnapshot
ConnectionStateSnapshot: object
serializedName
serializedName: string = "ConnectionStateSnapshot"
type
type: object
className
className: string = "ConnectionStateSnapshot"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
avgLatencyInMs
avgLatencyInMs: object
serializedName
serializedName: string = "avgLatencyInMs"
type
type: object
name
name: "Number" = "Number"
connectionState
connectionState: object
serializedName
serializedName: string = "connectionState"
type
type: object
name
name: "String" = "String"
endTime
endTime: object
serializedName
serializedName: string = "endTime"
type
type: object
name
name: "DateTime" = "DateTime"
evaluationState
evaluationState: object
serializedName
serializedName: string = "evaluationState"
type
type: object
name
name: "String" = "String"
hops
hops: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "hops"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ConnectivityHop"
name
name: "Composite" = "Composite"
maxLatencyInMs
maxLatencyInMs: object
serializedName
serializedName: string = "maxLatencyInMs"
type
type: object
name
name: "Number" = "Number"
minLatencyInMs
minLatencyInMs: object
serializedName
serializedName: string = "minLatencyInMs"
type
type: object
name
name: "Number" = "Number"
probesFailed
probesFailed: object
serializedName
serializedName: string = "probesFailed"
type
type: object
name
name: "Number" = "Number"
probesSent
probesSent: object
serializedName
serializedName: string = "probesSent"
type
type: object
name
name: "Number" = "Number"
startTime
startTime: object
serializedName
serializedName: string = "startTime"
type
type: object
name
name: "DateTime" = "DateTime"
Const ConnectivityDestination
ConnectivityDestination: object
serializedName
serializedName: string = "ConnectivityDestination"
type
type: object
className
className: string = "ConnectivityDestination"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
address
address: object
serializedName
serializedName: string = "address"
type
type: object
name
name: "String" = "String"
port
port: object
serializedName
serializedName: string = "port"
type
type: object
name
name: "Number" = "Number"
resourceId
resourceId: object
serializedName
serializedName: string = "resourceId"
type
type: object
name
name: "String" = "String"
Const ConnectivityHop
ConnectivityHop: object
serializedName
serializedName: string = "ConnectivityHop"
type
type: object
className
className: string = "ConnectivityHop"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
address
address: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "address"
type
type: object
name
name: "String" = "String"
id
id: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
issues
issues: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "issues"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ConnectivityIssue"
name
name: "Composite" = "Composite"
nextHopIds
nextHopIds: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextHopIds"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
resourceId
resourceId: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "resourceId"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ConnectivityInformation
ConnectivityInformation: object
serializedName
serializedName: string = "ConnectivityInformation"
type
type: object
className
className: string = "ConnectivityInformation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
avgLatencyInMs
avgLatencyInMs: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "avgLatencyInMs"
type
type: object
name
name: "Number" = "Number"
connectionStatus
connectionStatus: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "connectionStatus"
type
type: object
name
name: "String" = "String"
hops
hops: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "hops"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ConnectivityHop"
name
name: "Composite" = "Composite"
maxLatencyInMs
maxLatencyInMs: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "maxLatencyInMs"
type
type: object
name
name: "Number" = "Number"
minLatencyInMs
minLatencyInMs: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "minLatencyInMs"
type
type: object
name
name: "Number" = "Number"
probesFailed
probesFailed: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "probesFailed"
type
type: object
name
name: "Number" = "Number"
probesSent
probesSent: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "probesSent"
type
type: object
name
name: "Number" = "Number"
Const ConnectivityIssue
ConnectivityIssue: object
serializedName
serializedName: string = "ConnectivityIssue"
type
type: object
className
className: string = "ConnectivityIssue"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
context
context: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "context"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "Dictionary" = "Dictionary"
value
value: object
type
type: object
name
name: "String" = "String"
origin
origin: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "origin"
type
type: object
name
name: "String" = "String"
severity
severity: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "severity"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ConnectivityParameters
ConnectivityParameters: object
serializedName
serializedName: string = "ConnectivityParameters"
type
type: object
className
className: string = "ConnectivityParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
destination
destination: object
required
required: true = true
serializedName
serializedName: string = "destination"
type
type: object
className
className: string = "ConnectivityDestination"
name
name: "Composite" = "Composite"
protocol
protocol: object
serializedName
serializedName: string = "protocol"
type
type: object
name
name: "String" = "String"
protocolConfiguration
protocolConfiguration: object
serializedName
serializedName: string = "protocolConfiguration"
type
type: object
className
className: string = "ProtocolConfiguration"
name
name: "Composite" = "Composite"
source
source: object
required
required: true = true
serializedName
serializedName: string = "source"
type
type: object
className
className: string = "ConnectivitySource"
name
name: "Composite" = "Composite"
Const ConnectivitySource
ConnectivitySource: object
serializedName
serializedName: string = "ConnectivitySource"
type
type: object
className
className: string = "ConnectivitySource"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
port
port: object
serializedName
serializedName: string = "port"
type
type: object
name
name: "Number" = "Number"
resourceId
resourceId: object
required
required: true = true
serializedName
serializedName: string = "resourceId"
type
type: object
name
name: "String" = "String"
Const Container
Container: object
serializedName
serializedName: string = "Container"
type
type: object
className
className: string = "Container"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
Const ContainerNetworkInterface
ContainerNetworkInterface: object
serializedName
serializedName: string = "ContainerNetworkInterface"
type
type: object
className
className: string = "ContainerNetworkInterface"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
container
container: object
serializedName
serializedName: string = "properties.container"
type
type: object
className
className: string = "Container"
name
name: "Composite" = "Composite"
containerNetworkInterfaceConfiguration
containerNetworkInterfaceConfiguration: object
serializedName
serializedName: string = "properties.containerNetworkInterfaceConfiguration"
type
type: object
className
className: string = "ContainerNetworkInterfaceConfiguration"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
ipConfigurations
ipConfigurations: object
serializedName
serializedName: string = "properties.ipConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ContainerNetworkInterfaceIpConfiguration"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ContainerNetworkInterfaceConfiguration
ContainerNetworkInterfaceConfiguration: object
serializedName
serializedName: string = "ContainerNetworkInterfaceConfiguration"
type
type: object
className
className: string = "ContainerNetworkInterfaceConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
containerNetworkInterfaces
containerNetworkInterfaces: object
serializedName
serializedName: string = "properties.containerNetworkInterfaces"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
ipConfigurations
ipConfigurations: object
serializedName
serializedName: string = "properties.ipConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "IPConfigurationProfile"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ContainerNetworkInterfaceIpConfiguration
ContainerNetworkInterfaceIpConfiguration: object
serializedName
serializedName: string = "ContainerNetworkInterfaceIpConfiguration"
type
type: object
className
className: string = "ContainerNetworkInterfaceIpConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const DdosCustomPolicy
DdosCustomPolicy: object
serializedName
serializedName: string = "DdosCustomPolicy"
type
type: object
className
className: string = "DdosCustomPolicy"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
protocolCustomSettings
protocolCustomSettings: object
serializedName
serializedName: string = "properties.protocolCustomSettings"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ProtocolCustomSettingsFormat"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicIPAddresses
publicIPAddresses: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.publicIPAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
resourceGuid
resourceGuid: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
Const DdosProtectionPlan
DdosProtectionPlan: object
serializedName
serializedName: string = "DdosProtectionPlan"
type
type: object
className
className: string = "DdosProtectionPlan"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
id
id: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: "String" = "String"
name
name: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: "Dictionary" = "Dictionary"
value
value: object
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
virtualNetworks
virtualNetworks: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.virtualNetworks"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const DdosProtectionPlanListResult
DdosProtectionPlanListResult: object
serializedName
serializedName: string = "DdosProtectionPlanListResult"
type
type: object
className
className: string = "DdosProtectionPlanListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "DdosProtectionPlan"
name
name: "Composite" = "Composite"
Const DdosSettings
DdosSettings: object
serializedName
serializedName: string = "DdosSettings"
type
type: object
className
className: string = "DdosSettings"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
ddosCustomPolicy
ddosCustomPolicy: object
serializedName
serializedName: string = "ddosCustomPolicy"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
protectionCoverage
protectionCoverage: object
serializedName
serializedName: string = "protectionCoverage"
type
type: object
name
name: "String" = "String"
Const Delegation
Delegation: object
serializedName
serializedName: string = "Delegation"
type
type: object
className
className: string = "Delegation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
actions
actions: object
serializedName
serializedName: string = "properties.actions"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
serviceName
serviceName: object
serializedName
serializedName: string = "properties.serviceName"
type
type: object
name
name: "String" = "String"
Const DeviceProperties
DeviceProperties: object
serializedName
serializedName: string = "DeviceProperties"
type
type: object
className
className: string = "DeviceProperties"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
deviceModel
deviceModel: object
serializedName
serializedName: string = "deviceModel"
type
type: object
name
name: "String" = "String"
deviceVendor
deviceVendor: object
serializedName
serializedName: string = "deviceVendor"
type
type: object
name
name: "String" = "String"
linkSpeedInMbps
linkSpeedInMbps: object
serializedName
serializedName: string = "linkSpeedInMbps"
type
type: object
name
name: "Number" = "Number"
Const DhcpOptions
DhcpOptions: object
serializedName
serializedName: string = "DhcpOptions"
type
type: object
className
className: string = "DhcpOptions"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
dnsServers
dnsServers: object
serializedName
serializedName: string = "dnsServers"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const Dimension
Dimension: object
serializedName
serializedName: string = "Dimension"
type
type: object
className
className: string = "Dimension"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
displayName
displayName: object
serializedName
serializedName: string = "displayName"
type
type: object
name
name: "String" = "String"
internalName
internalName: object
serializedName
serializedName: string = "internalName"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
Const DnsNameAvailabilityResult
DnsNameAvailabilityResult: object
serializedName
serializedName: string = "DnsNameAvailabilityResult"
type
type: object
className
className: string = "DnsNameAvailabilityResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
available
available: object
serializedName
serializedName: string = "available"
type
type: object
name
name: "Boolean" = "Boolean"
Const EffectiveNetworkSecurityGroup
EffectiveNetworkSecurityGroup: object
serializedName
serializedName: string = "EffectiveNetworkSecurityGroup"
type
type: object
className
className: string = "EffectiveNetworkSecurityGroup"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
association
association: object
serializedName
serializedName: string = "association"
type
type: object
className
className: string = "EffectiveNetworkSecurityGroupAssociation"
name
name: "Composite" = "Composite"
effectiveSecurityRules
effectiveSecurityRules: object
serializedName
serializedName: string = "effectiveSecurityRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "EffectiveNetworkSecurityRule"
name
name: "Composite" = "Composite"
networkSecurityGroup
networkSecurityGroup: object
serializedName
serializedName: string = "networkSecurityGroup"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
tagMap
tagMap: object
serializedName
serializedName: string = "tagMap"
type
type: object
name
name: "Dictionary" = "Dictionary"
value
value: object
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const EffectiveNetworkSecurityGroupAssociation
EffectiveNetworkSecurityGroupAssociation: object
serializedName
serializedName: string = "EffectiveNetworkSecurityGroupAssociation"
type
type: object
className
className: string = "EffectiveNetworkSecurityGroupAssociation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
networkInterface
networkInterface: object
serializedName
serializedName: string = "networkInterface"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
subnet
subnet: object
serializedName
serializedName: string = "subnet"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const EffectiveNetworkSecurityGroupListResult
EffectiveNetworkSecurityGroupListResult: object
serializedName
serializedName: string = "EffectiveNetworkSecurityGroupListResult"
type
type: object
className
className: string = "EffectiveNetworkSecurityGroupListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "EffectiveNetworkSecurityGroup"
name
name: "Composite" = "Composite"
Const EffectiveNetworkSecurityRule
EffectiveNetworkSecurityRule: object
serializedName
serializedName: string = "EffectiveNetworkSecurityRule"
type
type: object
className
className: string = "EffectiveNetworkSecurityRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
access
access: object
serializedName
serializedName: string = "access"
type
type: object
name
name: "String" = "String"
destinationAddressPrefix
destinationAddressPrefix: object
serializedName
serializedName: string = "destinationAddressPrefix"
type
type: object
name
name: "String" = "String"
destinationAddressPrefixes
destinationAddressPrefixes: object
serializedName
serializedName: string = "destinationAddressPrefixes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
destinationPortRange
destinationPortRange: object
serializedName
serializedName: string = "destinationPortRange"
type
type: object
name
name: "String" = "String"
destinationPortRanges
destinationPortRanges: object
serializedName
serializedName: string = "destinationPortRanges"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
direction
direction: object
serializedName
serializedName: string = "direction"
type
type: object
name
name: "String" = "String"
expandedDestinationAddressPrefix
expandedDestinationAddressPrefix: object
serializedName
serializedName: string = "expandedDestinationAddressPrefix"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
expandedSourceAddressPrefix
expandedSourceAddressPrefix: object
serializedName
serializedName: string = "expandedSourceAddressPrefix"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
priority
priority: object
serializedName
serializedName: string = "priority"
type
type: object
name
name: "Number" = "Number"
protocol
protocol: object
serializedName
serializedName: string = "protocol"
type
type: object
name
name: "String" = "String"
sourceAddressPrefix
sourceAddressPrefix: object
serializedName
serializedName: string = "sourceAddressPrefix"
type
type: object
name
name: "String" = "String"
sourceAddressPrefixes
sourceAddressPrefixes: object
serializedName
serializedName: string = "sourceAddressPrefixes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
sourcePortRange
sourcePortRange: object
serializedName
serializedName: string = "sourcePortRange"
type
type: object
name
name: "String" = "String"
sourcePortRanges
sourcePortRanges: object
serializedName
serializedName: string = "sourcePortRanges"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const EffectiveRoute
EffectiveRoute: object
serializedName
serializedName: string = "EffectiveRoute"
type
type: object
className
className: string = "EffectiveRoute"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
addressPrefix
addressPrefix: object
serializedName
serializedName: string = "addressPrefix"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
disableBgpRoutePropagation
disableBgpRoutePropagation: object
serializedName
serializedName: string = "disableBgpRoutePropagation"
type
type: object
name
name: "Boolean" = "Boolean"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
nextHopIpAddress
nextHopIpAddress: object
serializedName
serializedName: string = "nextHopIpAddress"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
nextHopType
nextHopType: object
serializedName
serializedName: string = "nextHopType"
type
type: object
name
name: "String" = "String"
source
source: object
serializedName
serializedName: string = "source"
type
type: object
name
name: "String" = "String"
state
state: object
serializedName
serializedName: string = "state"
type
type: object
name
name: "String" = "String"
Const EffectiveRouteListResult
EffectiveRouteListResult: object
serializedName
serializedName: string = "EffectiveRouteListResult"
type
type: object
className
className: string = "EffectiveRouteListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "EffectiveRoute"
name
name: "Composite" = "Composite"
Const EndpointServiceResult
EndpointServiceResult: object
serializedName
serializedName: string = "EndpointServiceResult"
type
type: object
className
className: string = "EndpointServiceResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
name
name: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const EndpointServicesListResult
EndpointServicesListResult: object
serializedName
serializedName: string = "EndpointServicesListResult"
type
type: object
className
className: string = "EndpointServicesListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "EndpointServiceResult"
name
name: "Composite" = "Composite"
Const ErrorDetails
ErrorDetails: object
serializedName
serializedName: string = "ErrorDetails"
type
type: object
className
className: string = "ErrorDetails"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
code
code: object
serializedName
serializedName: string = "code"
type
type: object
name
name: "String" = "String"
message
message: object
serializedName
serializedName: string = "message"
type
type: object
name
name: "String" = "String"
target
target: object
serializedName
serializedName: string = "target"
type
type: object
name
name: "String" = "String"
Const ErrorModel
ErrorModel: object
serializedName
serializedName: string = "Error"
type
type: object
className
className: string = "ErrorModel"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
code
code: object
serializedName
serializedName: string = "code"
type
type: object
name
name: "String" = "String"
details
details: object
serializedName
serializedName: string = "details"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ErrorDetails"
name
name: "Composite" = "Composite"
innerError
innerError: object
serializedName
serializedName: string = "innerError"
type
type: object
name
name: "String" = "String"
message
message: object
serializedName
serializedName: string = "message"
type
type: object
name
name: "String" = "String"
target
target: object
serializedName
serializedName: string = "target"
type
type: object
name
name: "String" = "String"
Const ErrorResponse
ErrorResponse: object
serializedName
serializedName: string = "ErrorResponse"
type
type: object
className
className: string = "ErrorResponse"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
error
error: object
serializedName
serializedName: string = "error"
type
type: object
className
className: string = "ErrorDetails"
name
name: "Composite" = "Composite"
Const EvaluatedNetworkSecurityGroup
EvaluatedNetworkSecurityGroup: object
serializedName
serializedName: string = "EvaluatedNetworkSecurityGroup"
type
type: object
className
className: string = "EvaluatedNetworkSecurityGroup"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
appliedTo
appliedTo: object
serializedName
serializedName: string = "appliedTo"
type
type: object
name
name: "String" = "String"
matchedRule
matchedRule: object
serializedName
serializedName: string = "matchedRule"
type
type: object
className
className: string = "MatchedRule"
name
name: "Composite" = "Composite"
networkSecurityGroupId
networkSecurityGroupId: object
serializedName
serializedName: string = "networkSecurityGroupId"
type
type: object
name
name: "String" = "String"
rulesEvaluationResult
rulesEvaluationResult: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "rulesEvaluationResult"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkSecurityRulesEvaluationResult"
name
name: "Composite" = "Composite"
Const ExpressRouteCircuit
ExpressRouteCircuit: object
serializedName
serializedName: string = "ExpressRouteCircuit"
type
type: object
className
className: string = "ExpressRouteCircuit"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
allowClassicOperations
allowClassicOperations: object
serializedName
serializedName: string = "properties.allowClassicOperations"
type
type: object
name
name: "Boolean" = "Boolean"
authorizations
authorizations: object
serializedName
serializedName: string = "properties.authorizations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitAuthorization"
name
name: "Composite" = "Composite"
bandwidthInGbps
bandwidthInGbps: object
serializedName
serializedName: string = "properties.bandwidthInGbps"
type
type: object
name
name: "Number" = "Number"
circuitProvisioningState
circuitProvisioningState: object
serializedName
serializedName: string = "properties.circuitProvisioningState"
type
type: object
name
name: "String" = "String"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
expressRoutePort
expressRoutePort: object
serializedName
serializedName: string = "properties.expressRoutePort"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
gatewayManagerEtag
gatewayManagerEtag: object
serializedName
serializedName: string = "properties.gatewayManagerEtag"
type
type: object
name
name: "String" = "String"
globalReachEnabled
globalReachEnabled: object
serializedName
serializedName: string = "properties.globalReachEnabled"
type
type: object
name
name: "Boolean" = "Boolean"
peerings
peerings: object
serializedName
serializedName: string = "properties.peerings"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitPeering"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
serviceKey
serviceKey: object
serializedName
serializedName: string = "properties.serviceKey"
type
type: object
name
name: "String" = "String"
serviceProviderNotes
serviceProviderNotes: object
serializedName
serializedName: string = "properties.serviceProviderNotes"
type
type: object
name
name: "String" = "String"
serviceProviderProperties
serviceProviderProperties: object
serializedName
serializedName: string = "properties.serviceProviderProperties"
type
type: object
className
className: string = "ExpressRouteCircuitServiceProviderProperties"
name
name: "Composite" = "Composite"
serviceProviderProvisioningState
serviceProviderProvisioningState: object
serializedName
serializedName: string = "properties.serviceProviderProvisioningState"
type
type: object
name
name: "String" = "String"
sku
sku: object
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "ExpressRouteCircuitSku"
name
name: "Composite" = "Composite"
stag
stag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.stag"
type
type: object
name
name: "Number" = "Number"
Const ExpressRouteCircuitArpTable
ExpressRouteCircuitArpTable: object
serializedName
serializedName: string = "ExpressRouteCircuitArpTable"
type
type: object
className
className: string = "ExpressRouteCircuitArpTable"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
age
age: object
serializedName
serializedName: string = "age"
type
type: object
name
name: "Number" = "Number"
interfaceProperty
interfaceProperty: object
serializedName
serializedName: string = "interface"
type
type: object
name
name: "String" = "String"
ipAddress
ipAddress: object
serializedName
serializedName: string = "ipAddress"
type
type: object
name
name: "String" = "String"
macAddress
macAddress: object
serializedName
serializedName: string = "macAddress"
type
type: object
name
name: "String" = "String"
Const ExpressRouteCircuitAuthorization
ExpressRouteCircuitAuthorization: object
serializedName
serializedName: string = "ExpressRouteCircuitAuthorization"
type
type: object
className
className: string = "ExpressRouteCircuitAuthorization"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
authorizationKey
authorizationKey: object
serializedName
serializedName: string = "properties.authorizationKey"
type
type: object
name
name: "String" = "String"
authorizationUseStatus
authorizationUseStatus: object
serializedName
serializedName: string = "properties.authorizationUseStatus"
type
type: object
name
name: "String" = "String"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ExpressRouteCircuitConnection
ExpressRouteCircuitConnection: object
serializedName
serializedName: string = "ExpressRouteCircuitConnection"
type
type: object
className
className: string = "ExpressRouteCircuitConnection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
addressPrefix
addressPrefix: object
serializedName
serializedName: string = "properties.addressPrefix"
type
type: object
name
name: "String" = "String"
authorizationKey
authorizationKey: object
serializedName
serializedName: string = "properties.authorizationKey"
type
type: object
name
name: "String" = "String"
circuitConnectionStatus
circuitConnectionStatus: object
serializedName
serializedName: string = "properties.circuitConnectionStatus"
type
type: object
name
name: "String" = "String"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
expressRouteCircuitPeering
expressRouteCircuitPeering: object
serializedName
serializedName: string = "properties.expressRouteCircuitPeering"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
peerExpressRouteCircuitPeering
peerExpressRouteCircuitPeering: object
serializedName
serializedName: string = "properties.peerExpressRouteCircuitPeering"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ExpressRouteCircuitConnectionListResult
ExpressRouteCircuitConnectionListResult: object
serializedName
serializedName: string = "ExpressRouteCircuitConnectionListResult"
type
type: object
className
className: string = "ExpressRouteCircuitConnectionListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitConnection"
name
name: "Composite" = "Composite"
Const ExpressRouteCircuitListResult
ExpressRouteCircuitListResult: object
serializedName
serializedName: string = "ExpressRouteCircuitListResult"
type
type: object
className
className: string = "ExpressRouteCircuitListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuit"
name
name: "Composite" = "Composite"
Const ExpressRouteCircuitPeering
ExpressRouteCircuitPeering: object
serializedName
serializedName: string = "ExpressRouteCircuitPeering"
type
type: object
className
className: string = "ExpressRouteCircuitPeering"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
azureASN
azureASN: object
serializedName
serializedName: string = "properties.azureASN"
type
type: object
name
name: "Number" = "Number"
connections
connections: object
serializedName
serializedName: string = "properties.connections"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitConnection"
name
name: "Composite" = "Composite"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
expressRouteConnection
expressRouteConnection: object
serializedName
serializedName: string = "properties.expressRouteConnection"
type
type: object
className
className: string = "ExpressRouteConnectionId"
name
name: "Composite" = "Composite"
gatewayManagerEtag
gatewayManagerEtag: object
serializedName
serializedName: string = "properties.gatewayManagerEtag"
type
type: object
name
name: "String" = "String"
ipv6PeeringConfig
ipv6PeeringConfig: object
serializedName
serializedName: string = "properties.ipv6PeeringConfig"
type
type: object
className
className: string = "Ipv6ExpressRouteCircuitPeeringConfig"
name
name: "Composite" = "Composite"
lastModifiedBy
lastModifiedBy: object
serializedName
serializedName: string = "properties.lastModifiedBy"
type
type: object
name
name: "String" = "String"
microsoftPeeringConfig
microsoftPeeringConfig: object
serializedName
serializedName: string = "properties.microsoftPeeringConfig"
type
type: object
className
className: string = "ExpressRouteCircuitPeeringConfig"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
peerASN
peerASN: object
serializedName
serializedName: string = "properties.peerASN"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 4294967295
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: "Number" = "Number"
peeredConnections
peeredConnections: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.peeredConnections"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PeerExpressRouteCircuitConnection"
name
name: "Composite" = "Composite"
peeringType
peeringType: object
serializedName
serializedName: string = "properties.peeringType"
type
type: object
name
name: "String" = "String"
primaryAzurePort
primaryAzurePort: object
serializedName
serializedName: string = "properties.primaryAzurePort"
type
type: object
name
name: "String" = "String"
primaryPeerAddressPrefix
primaryPeerAddressPrefix: object
serializedName
serializedName: string = "properties.primaryPeerAddressPrefix"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
routeFilter
routeFilter: object
serializedName
serializedName: string = "properties.routeFilter"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
secondaryAzurePort
secondaryAzurePort: object
serializedName
serializedName: string = "properties.secondaryAzurePort"
type
type: object
name
name: "String" = "String"
secondaryPeerAddressPrefix
secondaryPeerAddressPrefix: object
serializedName
serializedName: string = "properties.secondaryPeerAddressPrefix"
type
type: object
name
name: "String" = "String"
sharedKey
sharedKey: object
serializedName
serializedName: string = "properties.sharedKey"
type
type: object
name
name: "String" = "String"
state
state: object
serializedName
serializedName: string = "properties.state"
type
type: object
name
name: "String" = "String"
stats
stats: object
serializedName
serializedName: string = "properties.stats"
type
type: object
className
className: string = "ExpressRouteCircuitStats"
name
name: "Composite" = "Composite"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
vlanId
vlanId: object
serializedName
serializedName: string = "properties.vlanId"
type
type: object
name
name: "Number" = "Number"
Const ExpressRouteCircuitPeeringConfig
ExpressRouteCircuitPeeringConfig: object
serializedName
serializedName: string = "ExpressRouteCircuitPeeringConfig"
type
type: object
className
className: string = "ExpressRouteCircuitPeeringConfig"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
advertisedCommunities
advertisedCommunities: object
serializedName
serializedName: string = "advertisedCommunities"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
advertisedPublicPrefixes
advertisedPublicPrefixes: object
serializedName
serializedName: string = "advertisedPublicPrefixes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
advertisedPublicPrefixesState
advertisedPublicPrefixesState: object
serializedName
serializedName: string = "advertisedPublicPrefixesState"
type
type: object
name
name: "String" = "String"
customerASN
customerASN: object
serializedName
serializedName: string = "customerASN"
type
type: object
name
name: "Number" = "Number"
legacyMode
legacyMode: object
serializedName
serializedName: string = "legacyMode"
type
type: object
name
name: "Number" = "Number"
routingRegistryName
routingRegistryName: object
serializedName
serializedName: string = "routingRegistryName"
type
type: object
name
name: "String" = "String"
Const ExpressRouteCircuitPeeringId
ExpressRouteCircuitPeeringId: object
serializedName
serializedName: string = "ExpressRouteCircuitPeeringId"
type
type: object
className
className: string = "ExpressRouteCircuitPeeringId"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
Const ExpressRouteCircuitPeeringListResult
ExpressRouteCircuitPeeringListResult: object
serializedName
serializedName: string = "ExpressRouteCircuitPeeringListResult"
type
type: object
className
className: string = "ExpressRouteCircuitPeeringListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitPeering"
name
name: "Composite" = "Composite"
Const ExpressRouteCircuitReference
ExpressRouteCircuitReference: object
serializedName
serializedName: string = "ExpressRouteCircuitReference"
type
type: object
className
className: string = "ExpressRouteCircuitReference"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
Const ExpressRouteCircuitRoutesTable
ExpressRouteCircuitRoutesTable: object
serializedName
serializedName: string = "ExpressRouteCircuitRoutesTable"
type
type: object
className
className: string = "ExpressRouteCircuitRoutesTable"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
locPrf
locPrf: object
serializedName
serializedName: string = "locPrf"
type
type: object
name
name: "String" = "String"
network
network: object
serializedName
serializedName: string = "network"
type
type: object
name
name: "String" = "String"
nextHop
nextHop: object
serializedName
serializedName: string = "nextHop"
type
type: object
name
name: "String" = "String"
path
path: object
serializedName
serializedName: string = "path"
type
type: object
name
name: "String" = "String"
weight
weight: object
serializedName
serializedName: string = "weight"
type
type: object
name
name: "Number" = "Number"
Const ExpressRouteCircuitRoutesTableSummary
ExpressRouteCircuitRoutesTableSummary: object
serializedName
serializedName: string = "ExpressRouteCircuitRoutesTableSummary"
type
type: object
className
className: string = "ExpressRouteCircuitRoutesTableSummary"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
as
as: object
serializedName
serializedName: string = "as"
type
type: object
name
name: "Number" = "Number"
neighbor
neighbor: object
serializedName
serializedName: string = "neighbor"
type
type: object
name
name: "String" = "String"
statePfxRcd
statePfxRcd: object
serializedName
serializedName: string = "statePfxRcd"
type
type: object
name
name: "String" = "String"
upDown
upDown: object
serializedName
serializedName: string = "upDown"
type
type: object
name
name: "String" = "String"
v
v: object
serializedName
serializedName: string = "v"
type
type: object
name
name: "Number" = "Number"
Const ExpressRouteCircuitServiceProviderProperties
ExpressRouteCircuitServiceProviderProperties: object
serializedName
serializedName: string = "ExpressRouteCircuitServiceProviderProperties"
type
type: object
className
className: string = "ExpressRouteCircuitServiceProviderProperties"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
bandwidthInMbps
bandwidthInMbps: object
serializedName
serializedName: string = "bandwidthInMbps"
type
type: object
name
name: "Number" = "Number"
peeringLocation
peeringLocation: object
serializedName
serializedName: string = "peeringLocation"
type
type: object
name
name: "String" = "String"
serviceProviderName
serviceProviderName: object
serializedName
serializedName: string = "serviceProviderName"
type
type: object
name
name: "String" = "String"
Const ExpressRouteCircuitSku
ExpressRouteCircuitSku: object
serializedName
serializedName: string = "ExpressRouteCircuitSku"
type
type: object
className
className: string = "ExpressRouteCircuitSku"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
family
family: object
serializedName
serializedName: string = "family"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
tier
tier: object
serializedName
serializedName: string = "tier"
type
type: object
name
name: "String" = "String"
Const ExpressRouteCircuitStats
ExpressRouteCircuitStats: object
serializedName
serializedName: string = "ExpressRouteCircuitStats"
type
type: object
className
className: string = "ExpressRouteCircuitStats"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
primarybytesIn
primarybytesIn: object
serializedName
serializedName: string = "primarybytesIn"
type
type: object
name
name: "Number" = "Number"
primarybytesOut
primarybytesOut: object
serializedName
serializedName: string = "primarybytesOut"
type
type: object
name
name: "Number" = "Number"
secondarybytesIn
secondarybytesIn: object
serializedName
serializedName: string = "secondarybytesIn"
type
type: object
name
name: "Number" = "Number"
secondarybytesOut
secondarybytesOut: object
serializedName
serializedName: string = "secondarybytesOut"
type
type: object
name
name: "Number" = "Number"
Const ExpressRouteCircuitsArpTableListResult
ExpressRouteCircuitsArpTableListResult: object
serializedName
serializedName: string = "ExpressRouteCircuitsArpTableListResult"
type
type: object
className
className: string = "ExpressRouteCircuitsArpTableListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitArpTable"
name
name: "Composite" = "Composite"
Const ExpressRouteCircuitsRoutesTableListResult
ExpressRouteCircuitsRoutesTableListResult: object
serializedName
serializedName: string = "ExpressRouteCircuitsRoutesTableListResult"
type
type: object
className
className: string = "ExpressRouteCircuitsRoutesTableListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitRoutesTable"
name
name: "Composite" = "Composite"
Const ExpressRouteCircuitsRoutesTableSummaryListResult
ExpressRouteCircuitsRoutesTableSummaryListResult: object
serializedName
serializedName: string = "ExpressRouteCircuitsRoutesTableSummaryListResult"
type
type: object
className
className: string = "ExpressRouteCircuitsRoutesTableSummaryListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitRoutesTableSummary"
name
name: "Composite" = "Composite"
Const ExpressRouteConnection
ExpressRouteConnection: object
serializedName
serializedName: string = "ExpressRouteConnection"
type
type: object
className
className: string = "ExpressRouteConnection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
authorizationKey
authorizationKey: object
serializedName
serializedName: string = "properties.authorizationKey"
type
type: object
name
name: "String" = "String"
expressRouteCircuitPeering
expressRouteCircuitPeering: object
required
required: true = true
serializedName
serializedName: string = "properties.expressRouteCircuitPeering"
type
type: object
className
className: string = "ExpressRouteCircuitPeeringId"
name
name: "Composite" = "Composite"
name
name: object
required
required: true = true
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
routingWeight
routingWeight: object
serializedName
serializedName: string = "properties.routingWeight"
type
type: object
name
name: "Number" = "Number"
Const ExpressRouteConnectionId
ExpressRouteConnectionId: object
serializedName
serializedName: string = "ExpressRouteConnectionId"
type
type: object
className
className: string = "ExpressRouteConnectionId"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
Const ExpressRouteConnectionList
ExpressRouteConnectionList: object
serializedName
serializedName: string = "ExpressRouteConnectionList"
type
type: object
className
className: string = "ExpressRouteConnectionList"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteConnection"
name
name: "Composite" = "Composite"
Const ExpressRouteCrossConnection
ExpressRouteCrossConnection: object
serializedName
serializedName: string = "ExpressRouteCrossConnection"
type
type: object
className
className: string = "ExpressRouteCrossConnection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
bandwidthInMbps
bandwidthInMbps: object
serializedName
serializedName: string = "properties.bandwidthInMbps"
type
type: object
name
name: "Number" = "Number"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
expressRouteCircuit
expressRouteCircuit: object
serializedName
serializedName: string = "properties.expressRouteCircuit"
type
type: object
className
className: string = "ExpressRouteCircuitReference"
name
name: "Composite" = "Composite"
peeringLocation
peeringLocation: object
serializedName
serializedName: string = "properties.peeringLocation"
type
type: object
name
name: "String" = "String"
peerings
peerings: object
serializedName
serializedName: string = "properties.peerings"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCrossConnectionPeering"
name
name: "Composite" = "Composite"
primaryAzurePort
primaryAzurePort: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.primaryAzurePort"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
sTag
sTag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.sTag"
type
type: object
name
name: "Number" = "Number"
secondaryAzurePort
secondaryAzurePort: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.secondaryAzurePort"
type
type: object
name
name: "String" = "String"
serviceProviderNotes
serviceProviderNotes: object
serializedName
serializedName: string = "properties.serviceProviderNotes"
type
type: object
name
name: "String" = "String"
serviceProviderProvisioningState
serviceProviderProvisioningState: object
serializedName
serializedName: string = "properties.serviceProviderProvisioningState"
type
type: object
name
name: "String" = "String"
Const ExpressRouteCrossConnectionListResult
ExpressRouteCrossConnectionListResult: object
serializedName
serializedName: string = "ExpressRouteCrossConnectionListResult"
type
type: object
className
className: string = "ExpressRouteCrossConnectionListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCrossConnection"
name
name: "Composite" = "Composite"
Const ExpressRouteCrossConnectionPeering
ExpressRouteCrossConnectionPeering: object
serializedName
serializedName: string = "ExpressRouteCrossConnectionPeering"
type
type: object
className
className: string = "ExpressRouteCrossConnectionPeering"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
azureASN
azureASN: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.azureASN"
type
type: object
name
name: "Number" = "Number"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
gatewayManagerEtag
gatewayManagerEtag: object
serializedName
serializedName: string = "properties.gatewayManagerEtag"
type
type: object
name
name: "String" = "String"
ipv6PeeringConfig
ipv6PeeringConfig: object
serializedName
serializedName: string = "properties.ipv6PeeringConfig"
type
type: object
className
className: string = "Ipv6ExpressRouteCircuitPeeringConfig"
name
name: "Composite" = "Composite"
lastModifiedBy
lastModifiedBy: object
serializedName
serializedName: string = "properties.lastModifiedBy"
type
type: object
name
name: "String" = "String"
microsoftPeeringConfig
microsoftPeeringConfig: object
serializedName
serializedName: string = "properties.microsoftPeeringConfig"
type
type: object
className
className: string = "ExpressRouteCircuitPeeringConfig"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
peerASN
peerASN: object
serializedName
serializedName: string = "properties.peerASN"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 4294967295
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: "Number" = "Number"
peeringType
peeringType: object
serializedName
serializedName: string = "properties.peeringType"
type
type: object
name
name: "String" = "String"
primaryAzurePort
primaryAzurePort: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.primaryAzurePort"
type
type: object
name
name: "String" = "String"
primaryPeerAddressPrefix
primaryPeerAddressPrefix: object
serializedName
serializedName: string = "properties.primaryPeerAddressPrefix"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
secondaryAzurePort
secondaryAzurePort: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.secondaryAzurePort"
type
type: object
name
name: "String" = "String"
secondaryPeerAddressPrefix
secondaryPeerAddressPrefix: object
serializedName
serializedName: string = "properties.secondaryPeerAddressPrefix"
type
type: object
name
name: "String" = "String"
sharedKey
sharedKey: object
serializedName
serializedName: string = "properties.sharedKey"
type
type: object
name
name: "String" = "String"
state
state: object
serializedName
serializedName: string = "properties.state"
type
type: object
name
name: "String" = "String"
vlanId
vlanId: object
serializedName
serializedName: string = "properties.vlanId"
type
type: object
name
name: "Number" = "Number"
Const ExpressRouteCrossConnectionPeeringList
ExpressRouteCrossConnectionPeeringList: object
serializedName
serializedName: string = "ExpressRouteCrossConnectionPeeringList"
type
type: object
className
className: string = "ExpressRouteCrossConnectionPeeringList"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCrossConnectionPeering"
name
name: "Composite" = "Composite"
Const ExpressRouteCrossConnectionRoutesTableSummary
ExpressRouteCrossConnectionRoutesTableSummary: object
serializedName
serializedName: string = "ExpressRouteCrossConnectionRoutesTableSummary"
type
type: object
className
className: string = "ExpressRouteCrossConnectionRoutesTableSummary"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
asn
asn: object
serializedName
serializedName: string = "asn"
type
type: object
name
name: "Number" = "Number"
neighbor
neighbor: object
serializedName
serializedName: string = "neighbor"
type
type: object
name
name: "String" = "String"
stateOrPrefixesReceived
stateOrPrefixesReceived: object
serializedName
serializedName: string = "stateOrPrefixesReceived"
type
type: object
name
name: "String" = "String"
upDown
upDown: object
serializedName
serializedName: string = "upDown"
type
type: object
name
name: "String" = "String"
Const ExpressRouteCrossConnectionsRoutesTableSummaryListResult
ExpressRouteCrossConnectionsRoutesTableSummaryListResult: object
serializedName
serializedName: string = "ExpressRouteCrossConnectionsRoutesTableSummaryListResult"
type
type: object
className
className: string = "ExpressRouteCrossConnectionsRoutesTableSummaryListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCrossConnectionRoutesTableSummary"
name
name: "Composite" = "Composite"
Const ExpressRouteGateway
ExpressRouteGateway: object
serializedName
serializedName: string = "ExpressRouteGateway"
type
type: object
className
className: string = "ExpressRouteGateway"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
autoScaleConfiguration
autoScaleConfiguration: object
serializedName
serializedName: string = "properties.autoScaleConfiguration"
type
type: object
className
className: string = "ExpressRouteGatewayPropertiesAutoScaleConfiguration"
name
name: "Composite" = "Composite"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
expressRouteConnections
expressRouteConnections: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.expressRouteConnections"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteConnection"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
virtualHub
virtualHub: object
required
required: true = true
serializedName
serializedName: string = "properties.virtualHub"
type
type: object
className
className: string = "VirtualHubId"
name
name: "Composite" = "Composite"
Const ExpressRouteGatewayList
ExpressRouteGatewayList: object
serializedName
serializedName: string = "ExpressRouteGatewayList"
type
type: object
className
className: string = "ExpressRouteGatewayList"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteGateway"
name
name: "Composite" = "Composite"
Const ExpressRouteGatewayPropertiesAutoScaleConfiguration
ExpressRouteGatewayPropertiesAutoScaleConfiguration: object
serializedName
serializedName: string = "ExpressRouteGatewayProperties_autoScaleConfiguration"
type
type: object
className
className: string = "ExpressRouteGatewayPropertiesAutoScaleConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
bounds
bounds: object
serializedName
serializedName: string = "bounds"
type
type: object
className
className: string = "ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds"
name
name: "Composite" = "Composite"
Const ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds
ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds: object
serializedName
serializedName: string = "ExpressRouteGatewayProperties_autoScaleConfiguration_bounds"
type
type: object
className
className: string = "ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
max
max: object
serializedName
serializedName: string = "max"
type
type: object
name
name: "Number" = "Number"
min
min: object
serializedName
serializedName: string = "min"
type
type: object
name
name: "Number" = "Number"
Const ExpressRouteLink
ExpressRouteLink: object
serializedName
serializedName: string = "ExpressRouteLink"
type
type: object
className
className: string = "ExpressRouteLink"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
adminState
adminState: object
serializedName
serializedName: string = "properties.adminState"
type
type: object
name
name: "String" = "String"
connectorType
connectorType: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.connectorType"
type
type: object
name
name: "String" = "String"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
interfaceName
interfaceName: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.interfaceName"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
patchPanelId
patchPanelId: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.patchPanelId"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
rackId
rackId: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.rackId"
type
type: object
name
name: "String" = "String"
routerName
routerName: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.routerName"
type
type: object
name
name: "String" = "String"
Const ExpressRouteLinkListResult
ExpressRouteLinkListResult: object
serializedName
serializedName: string = "ExpressRouteLinkListResult"
type
type: object
className
className: string = "ExpressRouteLinkListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteLink"
name
name: "Composite" = "Composite"
Const ExpressRoutePort
ExpressRoutePort: object
serializedName
serializedName: string = "ExpressRoutePort"
type
type: object
className
className: string = "ExpressRoutePort"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
allocationDate
allocationDate: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.allocationDate"
type
type: object
name
name: "String" = "String"
bandwidthInGbps
bandwidthInGbps: object
serializedName
serializedName: string = "properties.bandwidthInGbps"
type
type: object
name
name: "Number" = "Number"
circuits
circuits: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.circuits"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
encapsulation
encapsulation: object
serializedName
serializedName: string = "properties.encapsulation"
type
type: object
name
name: "String" = "String"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
etherType
etherType: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.etherType"
type
type: object
name
name: "String" = "String"
links
links: object
serializedName
serializedName: string = "properties.links"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteLink"
name
name: "Composite" = "Composite"
mtu
mtu: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.mtu"
type
type: object
name
name: "String" = "String"
peeringLocation
peeringLocation: object
serializedName
serializedName: string = "properties.peeringLocation"
type
type: object
name
name: "String" = "String"
provisionedBandwidthInGbps
provisionedBandwidthInGbps: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisionedBandwidthInGbps"
type
type: object
name
name: "Number" = "Number"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
Const ExpressRoutePortListResult
ExpressRoutePortListResult: object
serializedName
serializedName: string = "ExpressRoutePortListResult"
type
type: object
className
className: string = "ExpressRoutePortListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRoutePort"
name
name: "Composite" = "Composite"
Const ExpressRoutePortsLocation
ExpressRoutePortsLocation: object
serializedName
serializedName: string = "ExpressRoutePortsLocation"
type
type: object
className
className: string = "ExpressRoutePortsLocation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
address
address: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.address"
type
type: object
name
name: "String" = "String"
availableBandwidths
availableBandwidths: object
serializedName
serializedName: string = "properties.availableBandwidths"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRoutePortsLocationBandwidths"
name
name: "Composite" = "Composite"
contact
contact: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.contact"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
Const ExpressRoutePortsLocationBandwidths
ExpressRoutePortsLocationBandwidths: object
serializedName
serializedName: string = "ExpressRoutePortsLocationBandwidths"
type
type: object
className
className: string = "ExpressRoutePortsLocationBandwidths"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
offerName
offerName: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "offerName"
type
type: object
name
name: "String" = "String"
valueInGbps
valueInGbps: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "valueInGbps"
type
type: object
name
name: "Number" = "Number"
Const ExpressRoutePortsLocationListResult
ExpressRoutePortsLocationListResult: object
serializedName
serializedName: string = "ExpressRoutePortsLocationListResult"
type
type: object
className
className: string = "ExpressRoutePortsLocationListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRoutePortsLocation"
name
name: "Composite" = "Composite"
Const ExpressRouteServiceProvider
ExpressRouteServiceProvider: object
serializedName
serializedName: string = "ExpressRouteServiceProvider"
type
type: object
className
className: string = "ExpressRouteServiceProvider"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
bandwidthsOffered
bandwidthsOffered: object
serializedName
serializedName: string = "properties.bandwidthsOffered"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteServiceProviderBandwidthsOffered"
name
name: "Composite" = "Composite"
peeringLocations
peeringLocations: object
serializedName
serializedName: string = "properties.peeringLocations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
Const ExpressRouteServiceProviderBandwidthsOffered
ExpressRouteServiceProviderBandwidthsOffered: object
serializedName
serializedName: string = "ExpressRouteServiceProviderBandwidthsOffered"
type
type: object
className
className: string = "ExpressRouteServiceProviderBandwidthsOffered"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
offerName
offerName: object
serializedName
serializedName: string = "offerName"
type
type: object
name
name: "String" = "String"
valueInMbps
valueInMbps: object
serializedName
serializedName: string = "valueInMbps"
type
type: object
name
name: "Number" = "Number"
Const ExpressRouteServiceProviderListResult
ExpressRouteServiceProviderListResult: object
serializedName
serializedName: string = "ExpressRouteServiceProviderListResult"
type
type: object
className
className: string = "ExpressRouteServiceProviderListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteServiceProvider"
name
name: "Composite" = "Composite"
Const FirewallPolicy
FirewallPolicy: object
serializedName
serializedName: string = "FirewallPolicy"
type
type: object
className
className: string = "FirewallPolicy"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
basePolicy
basePolicy: object
serializedName
serializedName: string = "properties.basePolicy"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
childPolicies
childPolicies: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.childPolicies"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
firewalls
firewalls: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.firewalls"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
ruleGroups
ruleGroups: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.ruleGroups"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
threatIntelMode
threatIntelMode: object
serializedName
serializedName: string = "properties.threatIntelMode"
type
type: object
name
name: "String" = "String"
Const FirewallPolicyFilterRule
FirewallPolicyFilterRule: object
serializedName
serializedName: string = "FirewallPolicyFilterRule"
type
type: object
className
className: string = "FirewallPolicyFilterRule"
name
name: "Composite" = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: undefined | PolymorphicDiscriminator = FirewallPolicyRule.type.polymorphicDiscriminator
uberParent
uberParent: string = "FirewallPolicyRule"
modelProperties
modelProperties: object
action
action: object
serializedName
serializedName: string = "action"
type
type: object
className
className: string = "FirewallPolicyFilterRuleAction"
name
name: "Composite" = "Composite"
ruleConditions
ruleConditions: object
serializedName
serializedName: string = "ruleConditions"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "FirewallPolicyRuleCondition"
name
name: "Composite" = "Composite"
Const FirewallPolicyFilterRuleAction
FirewallPolicyFilterRuleAction: object
serializedName
serializedName: string = "FirewallPolicyFilterRuleAction"
type
type: object
className
className: string = "FirewallPolicyFilterRuleAction"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const FirewallPolicyListResult
FirewallPolicyListResult: object
serializedName
serializedName: string = "FirewallPolicyListResult"
type
type: object
className
className: string = "FirewallPolicyListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "FirewallPolicy"
name
name: "Composite" = "Composite"
Const FirewallPolicyNatRule
FirewallPolicyNatRule: object
serializedName
serializedName: string = "FirewallPolicyNatRule"
type
type: object
className
className: string = "FirewallPolicyNatRule"
name
name: "Composite" = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: undefined | PolymorphicDiscriminator = FirewallPolicyRule.type.polymorphicDiscriminator
uberParent
uberParent: string = "FirewallPolicyRule"
modelProperties
modelProperties: object
action
action: object
serializedName
serializedName: string = "action"
type
type: object
className
className: string = "FirewallPolicyNatRuleAction"
name
name: "Composite" = "Composite"
ruleCondition
ruleCondition: object
serializedName
serializedName: string = "ruleCondition"
type
type: object
className
className: string = "FirewallPolicyRuleCondition"
name
name: "Composite" = "Composite"
translatedAddress
translatedAddress: object
serializedName
serializedName: string = "translatedAddress"
type
type: object
name
name: "String" = "String"
translatedPort
translatedPort: object
serializedName
serializedName: string = "translatedPort"
type
type: object
name
name: "String" = "String"
Const FirewallPolicyNatRuleAction
FirewallPolicyNatRuleAction: object
serializedName
serializedName: string = "FirewallPolicyNatRuleAction"
type
type: object
className
className: string = "FirewallPolicyNatRuleAction"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const FirewallPolicyRule
FirewallPolicyRule: object
serializedName
serializedName: string = "FirewallPolicyRule"
type
type: object
className
className: string = "FirewallPolicyRule"
name
name: "Composite" = "Composite"
uberParent
uberParent: string = "FirewallPolicyRule"
modelProperties
modelProperties: object
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
priority
priority: object
serializedName
serializedName: string = "priority"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 65000
InclusiveMinimum
InclusiveMinimum: number = 100
type
type: object
name
name: "Number" = "Number"
ruleType
ruleType: object
required
required: true = true
serializedName
serializedName: string = "ruleType"
type
type: object
name
name: "String" = "String"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "ruleType"
serializedName
serializedName: string = "ruleType"
Const FirewallPolicyRuleCondition
FirewallPolicyRuleCondition: object
serializedName
serializedName: string = "FirewallPolicyRuleCondition"
type
type: object
className
className: string = "FirewallPolicyRuleCondition"
name
name: "Composite" = "Composite"
uberParent
uberParent: string = "FirewallPolicyRuleCondition"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
ruleConditionType
ruleConditionType: object
required
required: true = true
serializedName
serializedName: string = "ruleConditionType"
type
type: object
name
name: "String" = "String"
polymorphicDiscriminator
polymorphicDiscriminator: object
clientName
clientName: string = "ruleConditionType"
serializedName
serializedName: string = "ruleConditionType"
Const FirewallPolicyRuleConditionApplicationProtocol
FirewallPolicyRuleConditionApplicationProtocol: object
serializedName
serializedName: string = "FirewallPolicyRuleConditionApplicationProtocol"
type
type: object
className
className: string = "FirewallPolicyRuleConditionApplicationProtocol"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
port
port: object
serializedName
serializedName: string = "port"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 64000
InclusiveMinimum
InclusiveMinimum: number = 0
type
type: object
name
name: "Number" = "Number"
protocolType
protocolType: object
serializedName
serializedName: string = "protocolType"
type
type: object
name
name: "String" = "String"
Const FirewallPolicyRuleGroup
FirewallPolicyRuleGroup: object
serializedName
serializedName: string = "FirewallPolicyRuleGroup"
type
type: object
className
className: string = "FirewallPolicyRuleGroup"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
priority
priority: object
serializedName
serializedName: string = "properties.priority"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 65000
InclusiveMinimum
InclusiveMinimum: number = 100
type
type: object
name
name: "Number" = "Number"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
rules
rules: object
serializedName
serializedName: string = "properties.rules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "FirewallPolicyRule"
name
name: "Composite" = "Composite"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const FirewallPolicyRuleGroupListResult
FirewallPolicyRuleGroupListResult: object
serializedName
serializedName: string = "FirewallPolicyRuleGroupListResult"
type
type: object
className
className: string = "FirewallPolicyRuleGroupListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "FirewallPolicyRuleGroup"
name
name: "Composite" = "Composite"
Const FlowLogFormatParameters
FlowLogFormatParameters: object
serializedName
serializedName: string = "FlowLogFormatParameters"
type
type: object
className
className: string = "FlowLogFormatParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
version
version: object
defaultValue
defaultValue: number = 0
serializedName
serializedName: string = "version"
type
type: object
name
name: "Number" = "Number"
Const FlowLogInformation
FlowLogInformation: object
serializedName
serializedName: string = "FlowLogInformation"
type
type: object
className
className: string = "FlowLogInformation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
enabled
enabled: object
required
required: true = true
serializedName
serializedName: string = "properties.enabled"
type
type: object
name
name: "Boolean" = "Boolean"
flowAnalyticsConfiguration
flowAnalyticsConfiguration: object
serializedName
serializedName: string = "flowAnalyticsConfiguration"
type
type: object
className
className: string = "TrafficAnalyticsProperties"
name
name: "Composite" = "Composite"
format
format: object
serializedName
serializedName: string = "properties.format"
type
type: object
className
className: string = "FlowLogFormatParameters"
name
name: "Composite" = "Composite"
retentionPolicy
retentionPolicy: object
serializedName
serializedName: string = "properties.retentionPolicy"
type
type: object
className
className: string = "RetentionPolicyParameters"
name
name: "Composite" = "Composite"
storageId
storageId: object
required
required: true = true
serializedName
serializedName: string = "properties.storageId"
type
type: object
name
name: "String" = "String"
targetResourceId
targetResourceId: object
required
required: true = true
serializedName
serializedName: string = "targetResourceId"
type
type: object
name
name: "String" = "String"
Const FlowLogStatusParameters
FlowLogStatusParameters: object
serializedName
serializedName: string = "FlowLogStatusParameters"
type
type: object
className
className: string = "FlowLogStatusParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
targetResourceId
targetResourceId: object
required
required: true = true
serializedName
serializedName: string = "targetResourceId"
type
type: object
name
name: "String" = "String"
Const FrontendIPConfiguration
FrontendIPConfiguration: object
serializedName
serializedName: string = "FrontendIPConfiguration"
type
type: object
className
className: string = "FrontendIPConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
inboundNatPools
inboundNatPools: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.inboundNatPools"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
inboundNatRules
inboundNatRules: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.inboundNatRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
loadBalancingRules
loadBalancingRules: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.loadBalancingRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
outboundRules
outboundRules: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.outboundRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
privateIPAddress
privateIPAddress: object
serializedName
serializedName: string = "properties.privateIPAddress"
type
type: object
name
name: "String" = "String"
privateIPAddressVersion
privateIPAddressVersion: object
serializedName
serializedName: string = "properties.privateIPAddressVersion"
type
type: object
name
name: "String" = "String"
privateIPAllocationMethod
privateIPAllocationMethod: object
serializedName
serializedName: string = "properties.privateIPAllocationMethod"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicIPAddress
publicIPAddress: object
serializedName
serializedName: string = "properties.publicIPAddress"
type
type: object
className
className: string = "PublicIPAddress"
name
name: "Composite" = "Composite"
publicIPPrefix
publicIPPrefix: object
serializedName
serializedName: string = "properties.publicIPPrefix"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
subnet
subnet: object
serializedName
serializedName: string = "properties.subnet"
type
type: object
className
className: string = "Subnet"
name
name: "Composite" = "Composite"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
zones
zones: object
serializedName
serializedName: string = "zones"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const GatewayRoute
GatewayRoute: object
serializedName
serializedName: string = "GatewayRoute"
type
type: object
className
className: string = "GatewayRoute"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
asPath
asPath: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "asPath"
type
type: object
name
name: "String" = "String"
localAddress
localAddress: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "localAddress"
type
type: object
name
name: "String" = "String"
network
network: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "network"
type
type: object
name
name: "String" = "String"
nextHop
nextHop: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextHop"
type
type: object
name
name: "String" = "String"
origin
origin: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "origin"
type
type: object
name
name: "String" = "String"
sourcePeer
sourcePeer: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "sourcePeer"
type
type: object
name
name: "String" = "String"
weight
weight: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "weight"
type
type: object
name
name: "Number" = "Number"
Const GatewayRouteListResult
GatewayRouteListResult: object
serializedName
serializedName: string = "GatewayRouteListResult"
type
type: object
className
className: string = "GatewayRouteListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "GatewayRoute"
name
name: "Composite" = "Composite"
Const GetVpnSitesConfigurationRequest
GetVpnSitesConfigurationRequest: object
serializedName
serializedName: string = "GetVpnSitesConfigurationRequest"
type
type: object
className
className: string = "GetVpnSitesConfigurationRequest"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
outputBlobSasUrl
outputBlobSasUrl: object
required
required: true = true
serializedName
serializedName: string = "outputBlobSasUrl"
type
type: object
name
name: "String" = "String"
vpnSites
vpnSites: object
serializedName
serializedName: string = "vpnSites"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const HTTPConfiguration
HTTPConfiguration: object
serializedName
serializedName: string = "HTTPConfiguration"
type
type: object
className
className: string = "HTTPConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
headers
headers: object
serializedName
serializedName: string = "headers"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "HTTPHeader"
name
name: "Composite" = "Composite"
method
method: object
serializedName
serializedName: string = "method"
type
type: object
name
name: "String" = "String"
validStatusCodes
validStatusCodes: object
serializedName
serializedName: string = "validStatusCodes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "Number" = "Number"
Const HTTPHeader
HTTPHeader: object
serializedName
serializedName: string = "HTTPHeader"
type
type: object
className
className: string = "HTTPHeader"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "String" = "String"
Const HubIPAddresses
HubIPAddresses: object
serializedName
serializedName: string = "HubIPAddresses"
type
type: object
className
className: string = "HubIPAddresses"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
privateIPAddress
privateIPAddress: object
serializedName
serializedName: string = "privateIPAddress"
type
type: object
name
name: "String" = "String"
publicIPAddresses
publicIPAddresses: object
serializedName
serializedName: string = "publicIPAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "AzureFirewallPublicIPAddress"
name
name: "Composite" = "Composite"
Const HubVirtualNetworkConnection
HubVirtualNetworkConnection: object
serializedName
serializedName: string = "HubVirtualNetworkConnection"
type
type: object
className
className: string = "HubVirtualNetworkConnection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
allowHubToRemoteVnetTransit
allowHubToRemoteVnetTransit: object
serializedName
serializedName: string = "properties.allowHubToRemoteVnetTransit"
type
type: object
name
name: "Boolean" = "Boolean"
allowRemoteVnetToUseHubVnetGateways
allowRemoteVnetToUseHubVnetGateways: object
serializedName
serializedName: string = "properties.allowRemoteVnetToUseHubVnetGateways"
type
type: object
name
name: "Boolean" = "Boolean"
enableInternetSecurity
enableInternetSecurity: object
serializedName
serializedName: string = "properties.enableInternetSecurity"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
remoteVirtualNetwork
remoteVirtualNetwork: object
serializedName
serializedName: string = "properties.remoteVirtualNetwork"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const IPAddressAvailabilityResult
IPAddressAvailabilityResult: object
serializedName
serializedName: string = "IPAddressAvailabilityResult"
type
type: object
className
className: string = "IPAddressAvailabilityResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
available
available: object
serializedName
serializedName: string = "available"
type
type: object
name
name: "Boolean" = "Boolean"
availableIPAddresses
availableIPAddresses: object
serializedName
serializedName: string = "availableIPAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const IPConfiguration
IPConfiguration: object
serializedName
serializedName: string = "IPConfiguration"
type
type: object
className
className: string = "IPConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
privateIPAddress
privateIPAddress: object
serializedName
serializedName: string = "properties.privateIPAddress"
type
type: object
name
name: "String" = "String"
privateIPAllocationMethod
privateIPAllocationMethod: object
serializedName
serializedName: string = "properties.privateIPAllocationMethod"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicIPAddress
publicIPAddress: object
serializedName
serializedName: string = "properties.publicIPAddress"
type
type: object
className
className: string = "PublicIPAddress"
name
name: "Composite" = "Composite"
subnet
subnet: object
serializedName
serializedName: string = "properties.subnet"
type
type: object
className
className: string = "Subnet"
name
name: "Composite" = "Composite"
Const IPConfigurationProfile
IPConfigurationProfile: object
serializedName
serializedName: string = "IPConfigurationProfile"
type
type: object
className
className: string = "IPConfigurationProfile"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
subnet
subnet: object
serializedName
serializedName: string = "properties.subnet"
type
type: object
className
className: string = "Subnet"
name
name: "Composite" = "Composite"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const InboundNatPool
InboundNatPool: object
serializedName
serializedName: string = "InboundNatPool"
type
type: object
className
className: string = "InboundNatPool"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendPort
backendPort: object
required
required: true = true
serializedName
serializedName: string = "properties.backendPort"
type
type: object
name
name: "Number" = "Number"
enableFloatingIP
enableFloatingIP: object
serializedName
serializedName: string = "properties.enableFloatingIP"
type
type: object
name
name: "Boolean" = "Boolean"
enableTcpReset
enableTcpReset: object
serializedName
serializedName: string = "properties.enableTcpReset"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
frontendIPConfiguration
frontendIPConfiguration: object
serializedName
serializedName: string = "properties.frontendIPConfiguration"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
frontendPortRangeEnd
frontendPortRangeEnd: object
required
required: true = true
serializedName
serializedName: string = "properties.frontendPortRangeEnd"
type
type: object
name
name: "Number" = "Number"
frontendPortRangeStart
frontendPortRangeStart: object
required
required: true = true
serializedName
serializedName: string = "properties.frontendPortRangeStart"
type
type: object
name
name: "Number" = "Number"
idleTimeoutInMinutes
idleTimeoutInMinutes: object
serializedName
serializedName: string = "properties.idleTimeoutInMinutes"
type
type: object
name
name: "Number" = "Number"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
protocol
protocol: object
required
required: true = true
serializedName
serializedName: string = "properties.protocol"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const InboundNatRule
InboundNatRule: object
serializedName
serializedName: string = "InboundNatRule"
type
type: object
className
className: string = "InboundNatRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendIPConfiguration
backendIPConfiguration: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.backendIPConfiguration"
type
type: object
className
className: string = "NetworkInterfaceIPConfiguration"
name
name: "Composite" = "Composite"
backendPort
backendPort: object
serializedName
serializedName: string = "properties.backendPort"
type
type: object
name
name: "Number" = "Number"
enableFloatingIP
enableFloatingIP: object
serializedName
serializedName: string = "properties.enableFloatingIP"
type
type: object
name
name: "Boolean" = "Boolean"
enableTcpReset
enableTcpReset: object
serializedName
serializedName: string = "properties.enableTcpReset"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
frontendIPConfiguration
frontendIPConfiguration: object
serializedName
serializedName: string = "properties.frontendIPConfiguration"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
frontendPort
frontendPort: object
serializedName
serializedName: string = "properties.frontendPort"
type
type: object
name
name: "Number" = "Number"
idleTimeoutInMinutes
idleTimeoutInMinutes: object
serializedName
serializedName: string = "properties.idleTimeoutInMinutes"
type
type: object
name
name: "Number" = "Number"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
protocol
protocol: object
serializedName
serializedName: string = "properties.protocol"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const InboundNatRuleListResult
InboundNatRuleListResult: object
serializedName
serializedName: string = "InboundNatRuleListResult"
type
type: object
className
className: string = "InboundNatRuleListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "InboundNatRule"
name
name: "Composite" = "Composite"
Const IpTag
IpTag: object
serializedName
serializedName: string = "IpTag"
type
type: object
className
className: string = "IpTag"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
ipTagType
ipTagType: object
serializedName
serializedName: string = "ipTagType"
type
type: object
name
name: "String" = "String"
tag
tag: object
serializedName
serializedName: string = "tag"
type
type: object
name
name: "String" = "String"
Const IpsecPolicy
IpsecPolicy: object
serializedName
serializedName: string = "IpsecPolicy"
type
type: object
className
className: string = "IpsecPolicy"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
dhGroup
dhGroup: object
required
required: true = true
serializedName
serializedName: string = "dhGroup"
type
type: object
name
name: "String" = "String"
ikeEncryption
ikeEncryption: object
required
required: true = true
serializedName
serializedName: string = "ikeEncryption"
type
type: object
name
name: "String" = "String"
ikeIntegrity
ikeIntegrity: object
required
required: true = true
serializedName
serializedName: string = "ikeIntegrity"
type
type: object
name
name: "String" = "String"
ipsecEncryption
ipsecEncryption: object
required
required: true = true
serializedName
serializedName: string = "ipsecEncryption"
type
type: object
name
name: "String" = "String"
ipsecIntegrity
ipsecIntegrity: object
required
required: true = true
serializedName
serializedName: string = "ipsecIntegrity"
type
type: object
name
name: "String" = "String"
pfsGroup
pfsGroup: object
required
required: true = true
serializedName
serializedName: string = "pfsGroup"
type
type: object
name
name: "String" = "String"
saDataSizeKilobytes
saDataSizeKilobytes: object
required
required: true = true
serializedName
serializedName: string = "saDataSizeKilobytes"
type
type: object
name
name: "Number" = "Number"
saLifeTimeSeconds
saLifeTimeSeconds: object
required
required: true = true
serializedName
serializedName: string = "saLifeTimeSeconds"
type
type: object
name
name: "Number" = "Number"
Const Ipv6ExpressRouteCircuitPeeringConfig
Ipv6ExpressRouteCircuitPeeringConfig: object
serializedName
serializedName: string = "Ipv6ExpressRouteCircuitPeeringConfig"
type
type: object
className
className: string = "Ipv6ExpressRouteCircuitPeeringConfig"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
microsoftPeeringConfig
microsoftPeeringConfig: object
serializedName
serializedName: string = "microsoftPeeringConfig"
type
type: object
className
className: string = "ExpressRouteCircuitPeeringConfig"
name
name: "Composite" = "Composite"
primaryPeerAddressPrefix
primaryPeerAddressPrefix: object
serializedName
serializedName: string = "primaryPeerAddressPrefix"
type
type: object
name
name: "String" = "String"
routeFilter
routeFilter: object
serializedName
serializedName: string = "routeFilter"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
secondaryPeerAddressPrefix
secondaryPeerAddressPrefix: object
serializedName
serializedName: string = "secondaryPeerAddressPrefix"
type
type: object
name
name: "String" = "String"
state
state: object
serializedName
serializedName: string = "state"
type
type: object
name
name: "String" = "String"
Const ListHubVirtualNetworkConnectionsResult
ListHubVirtualNetworkConnectionsResult: object
serializedName
serializedName: string = "ListHubVirtualNetworkConnectionsResult"
type
type: object
className
className: string = "ListHubVirtualNetworkConnectionsResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "HubVirtualNetworkConnection"
name
name: "Composite" = "Composite"
Const ListP2SVpnGatewaysResult
ListP2SVpnGatewaysResult: object
serializedName
serializedName: string = "ListP2SVpnGatewaysResult"
type
type: object
className
className: string = "ListP2SVpnGatewaysResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "P2SVpnGateway"
name
name: "Composite" = "Composite"
Const ListP2SVpnServerConfigurationsResult
ListP2SVpnServerConfigurationsResult: object
serializedName
serializedName: string = "ListP2SVpnServerConfigurationsResult"
type
type: object
className
className: string = "ListP2SVpnServerConfigurationsResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "P2SVpnServerConfiguration"
name
name: "Composite" = "Composite"
Const ListVirtualHubsResult
ListVirtualHubsResult: object
serializedName
serializedName: string = "ListVirtualHubsResult"
type
type: object
className
className: string = "ListVirtualHubsResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualHub"
name
name: "Composite" = "Composite"
Const ListVirtualWANsResult
ListVirtualWANsResult: object
serializedName
serializedName: string = "ListVirtualWANsResult"
type
type: object
className
className: string = "ListVirtualWANsResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualWAN"
name
name: "Composite" = "Composite"
Const ListVpnConnectionsResult
ListVpnConnectionsResult: object
serializedName
serializedName: string = "ListVpnConnectionsResult"
type
type: object
className
className: string = "ListVpnConnectionsResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VpnConnection"
name
name: "Composite" = "Composite"
Const ListVpnGatewaysResult
ListVpnGatewaysResult: object
serializedName
serializedName: string = "ListVpnGatewaysResult"
type
type: object
className
className: string = "ListVpnGatewaysResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VpnGateway"
name
name: "Composite" = "Composite"
Const ListVpnSiteLinkConnectionsResult
ListVpnSiteLinkConnectionsResult: object
serializedName
serializedName: string = "ListVpnSiteLinkConnectionsResult"
type
type: object
className
className: string = "ListVpnSiteLinkConnectionsResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VpnSiteLinkConnection"
name
name: "Composite" = "Composite"
Const ListVpnSiteLinksResult
ListVpnSiteLinksResult: object
serializedName
serializedName: string = "ListVpnSiteLinksResult"
type
type: object
className
className: string = "ListVpnSiteLinksResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VpnSiteLink"
name
name: "Composite" = "Composite"
Const ListVpnSitesResult
ListVpnSitesResult: object
serializedName
serializedName: string = "ListVpnSitesResult"
type
type: object
className
className: string = "ListVpnSitesResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VpnSite"
name
name: "Composite" = "Composite"
Const LoadBalancer
LoadBalancer: object
serializedName
serializedName: string = "LoadBalancer"
type
type: object
className
className: string = "LoadBalancer"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendAddressPools
backendAddressPools: object
serializedName
serializedName: string = "properties.backendAddressPools"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "BackendAddressPool"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
frontendIPConfigurations
frontendIPConfigurations: object
serializedName
serializedName: string = "properties.frontendIPConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "FrontendIPConfiguration"
name
name: "Composite" = "Composite"
inboundNatPools
inboundNatPools: object
serializedName
serializedName: string = "properties.inboundNatPools"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "InboundNatPool"
name
name: "Composite" = "Composite"
inboundNatRules
inboundNatRules: object
serializedName
serializedName: string = "properties.inboundNatRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "InboundNatRule"
name
name: "Composite" = "Composite"
loadBalancingRules
loadBalancingRules: object
serializedName
serializedName: string = "properties.loadBalancingRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "LoadBalancingRule"
name
name: "Composite" = "Composite"
outboundRules
outboundRules: object
serializedName
serializedName: string = "properties.outboundRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "OutboundRule"
name
name: "Composite" = "Composite"
probes
probes: object
serializedName
serializedName: string = "properties.probes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Probe"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
sku
sku: object
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "LoadBalancerSku"
name
name: "Composite" = "Composite"
Const LoadBalancerBackendAddressPoolListResult
LoadBalancerBackendAddressPoolListResult: object
serializedName
serializedName: string = "LoadBalancerBackendAddressPoolListResult"
type
type: object
className
className: string = "LoadBalancerBackendAddressPoolListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "BackendAddressPool"
name
name: "Composite" = "Composite"
Const LoadBalancerFrontendIPConfigurationListResult
LoadBalancerFrontendIPConfigurationListResult: object
serializedName
serializedName: string = "LoadBalancerFrontendIPConfigurationListResult"
type
type: object
className
className: string = "LoadBalancerFrontendIPConfigurationListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "FrontendIPConfiguration"
name
name: "Composite" = "Composite"
Const LoadBalancerListResult
LoadBalancerListResult: object
serializedName
serializedName: string = "LoadBalancerListResult"
type
type: object
className
className: string = "LoadBalancerListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "LoadBalancer"
name
name: "Composite" = "Composite"
Const LoadBalancerLoadBalancingRuleListResult
LoadBalancerLoadBalancingRuleListResult: object
serializedName
serializedName: string = "LoadBalancerLoadBalancingRuleListResult"
type
type: object
className
className: string = "LoadBalancerLoadBalancingRuleListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "LoadBalancingRule"
name
name: "Composite" = "Composite"
Const LoadBalancerOutboundRuleListResult
LoadBalancerOutboundRuleListResult: object
serializedName
serializedName: string = "LoadBalancerOutboundRuleListResult"
type
type: object
className
className: string = "LoadBalancerOutboundRuleListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "OutboundRule"
name
name: "Composite" = "Composite"
Const LoadBalancerProbeListResult
LoadBalancerProbeListResult: object
serializedName
serializedName: string = "LoadBalancerProbeListResult"
type
type: object
className
className: string = "LoadBalancerProbeListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Probe"
name
name: "Composite" = "Composite"
Const LoadBalancerSku
LoadBalancerSku: object
serializedName
serializedName: string = "LoadBalancerSku"
type
type: object
className
className: string = "LoadBalancerSku"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
Const LoadBalancingRule
LoadBalancingRule: object
serializedName
serializedName: string = "LoadBalancingRule"
type
type: object
className
className: string = "LoadBalancingRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
backendAddressPool
backendAddressPool: object
serializedName
serializedName: string = "properties.backendAddressPool"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
backendPort
backendPort: object
serializedName
serializedName: string = "properties.backendPort"
type
type: object
name
name: "Number" = "Number"
disableOutboundSnat
disableOutboundSnat: object
serializedName
serializedName: string = "properties.disableOutboundSnat"
type
type: object
name
name: "Boolean" = "Boolean"
enableFloatingIP
enableFloatingIP: object
serializedName
serializedName: string = "properties.enableFloatingIP"
type
type: object
name
name: "Boolean" = "Boolean"
enableTcpReset
enableTcpReset: object
serializedName
serializedName: string = "properties.enableTcpReset"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
frontendIPConfiguration
frontendIPConfiguration: object
serializedName
serializedName: string = "properties.frontendIPConfiguration"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
frontendPort
frontendPort: object
required
required: true = true
serializedName
serializedName: string = "properties.frontendPort"
type
type: object
name
name: "Number" = "Number"
idleTimeoutInMinutes
idleTimeoutInMinutes: object
serializedName
serializedName: string = "properties.idleTimeoutInMinutes"
type
type: object
name
name: "Number" = "Number"
loadDistribution
loadDistribution: object
serializedName
serializedName: string = "properties.loadDistribution"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
probe
probe: object
serializedName
serializedName: string = "properties.probe"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
protocol
protocol: object
required
required: true = true
serializedName
serializedName: string = "properties.protocol"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const LocalNetworkGateway
LocalNetworkGateway: object
serializedName
serializedName: string = "LocalNetworkGateway"
type
type: object
className
className: string = "LocalNetworkGateway"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
bgpSettings
bgpSettings: object
serializedName
serializedName: string = "properties.bgpSettings"
type
type: object
className
className: string = "BgpSettings"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
gatewayIpAddress
gatewayIpAddress: object
serializedName
serializedName: string = "properties.gatewayIpAddress"
type
type: object
name
name: "String" = "String"
localNetworkAddressSpace
localNetworkAddressSpace: object
serializedName
serializedName: string = "properties.localNetworkAddressSpace"
type
type: object
className
className: string = "AddressSpace"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
Const LocalNetworkGatewayListResult
LocalNetworkGatewayListResult: object
serializedName
serializedName: string = "LocalNetworkGatewayListResult"
type
type: object
className
className: string = "LocalNetworkGatewayListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "LocalNetworkGateway"
name
name: "Composite" = "Composite"
Const LogSpecification
LogSpecification: object
serializedName
serializedName: string = "LogSpecification"
type
type: object
className
className: string = "LogSpecification"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
blobDuration
blobDuration: object
serializedName
serializedName: string = "blobDuration"
type
type: object
name
name: "String" = "String"
displayName
displayName: object
serializedName
serializedName: string = "displayName"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
Const ManagedServiceIdentity
ManagedServiceIdentity: object
serializedName
serializedName: string = "ManagedServiceIdentity"
type
type: object
className
className: string = "ManagedServiceIdentity"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
principalId
principalId: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "principalId"
type
type: object
name
name: "String" = "String"
tenantId
tenantId: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "tenantId"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
allowedValues
allowedValues: string[] = ["SystemAssigned","UserAssigned","SystemAssigned, UserAssigned","None"]
name
name: "Enum" = "Enum"
userAssignedIdentities
userAssignedIdentities: object
serializedName
serializedName: string = "userAssignedIdentities"
type
type: object
name
name: "Dictionary" = "Dictionary"
value
value: object
type
type: object
className
className: string = "ManagedServiceIdentityUserAssignedIdentitiesValue"
name
name: "Composite" = "Composite"
Const ManagedServiceIdentityUserAssignedIdentitiesValue
ManagedServiceIdentityUserAssignedIdentitiesValue: object
serializedName
serializedName: string = "ManagedServiceIdentity_userAssignedIdentitiesValue"
type
type: object
className
className: string = "ManagedServiceIdentityUserAssignedIdentitiesValue"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
clientId
clientId: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "clientId"
type
type: object
name
name: "String" = "String"
principalId
principalId: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "principalId"
type
type: object
name
name: "String" = "String"
Const MatchCondition
MatchCondition: object
serializedName
serializedName: string = "MatchCondition"
type
type: object
className
className: string = "MatchCondition"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
matchValues
matchValues: object
required
required: true = true
serializedName
serializedName: string = "matchValues"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
matchVariables
matchVariables: object
required
required: true = true
serializedName
serializedName: string = "matchVariables"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "MatchVariable"
name
name: "Composite" = "Composite"
negationConditon
negationConditon: object
serializedName
serializedName: string = "negationConditon"
type
type: object
name
name: "Boolean" = "Boolean"
operator
operator: object
required
required: true = true
serializedName
serializedName: string = "operator"
type
type: object
name
name: "String" = "String"
transforms
transforms: object
serializedName
serializedName: string = "transforms"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const MatchVariable
MatchVariable: object
serializedName
serializedName: string = "MatchVariable"
type
type: object
className
className: string = "MatchVariable"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
selector
selector: object
serializedName
serializedName: string = "selector"
type
type: object
name
name: "String" = "String"
variableName
variableName: object
required
required: true = true
serializedName
serializedName: string = "variableName"
type
type: object
name
name: "String" = "String"
Const MatchedRule
MatchedRule: object
serializedName
serializedName: string = "MatchedRule"
type
type: object
className
className: string = "MatchedRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
action
action: object
serializedName
serializedName: string = "action"
type
type: object
name
name: "String" = "String"
ruleName
ruleName: object
serializedName
serializedName: string = "ruleName"
type
type: object
name
name: "String" = "String"
Const MetricSpecification
MetricSpecification: object
serializedName
serializedName: string = "MetricSpecification"
type
type: object
className
className: string = "MetricSpecification"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
aggregationType
aggregationType: object
serializedName
serializedName: string = "aggregationType"
type
type: object
name
name: "String" = "String"
availabilities
availabilities: object
serializedName
serializedName: string = "availabilities"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Availability"
name
name: "Composite" = "Composite"
dimensions
dimensions: object
serializedName
serializedName: string = "dimensions"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Dimension"
name
name: "Composite" = "Composite"
displayDescription
displayDescription: object
serializedName
serializedName: string = "displayDescription"
type
type: object
name
name: "String" = "String"
displayName
displayName: object
serializedName
serializedName: string = "displayName"
type
type: object
name
name: "String" = "String"
enableRegionalMdmAccount
enableRegionalMdmAccount: object
serializedName
serializedName: string = "enableRegionalMdmAccount"
type
type: object
name
name: "Boolean" = "Boolean"
fillGapWithZero
fillGapWithZero: object
serializedName
serializedName: string = "fillGapWithZero"
type
type: object
name
name: "Boolean" = "Boolean"
isInternal
isInternal: object
serializedName
serializedName: string = "isInternal"
type
type: object
name
name: "Boolean" = "Boolean"
metricFilterPattern
metricFilterPattern: object
serializedName
serializedName: string = "metricFilterPattern"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
resourceIdDimensionNameOverride
resourceIdDimensionNameOverride: object
serializedName
serializedName: string = "resourceIdDimensionNameOverride"
type
type: object
name
name: "String" = "String"
sourceMdmAccount
sourceMdmAccount: object
serializedName
serializedName: string = "sourceMdmAccount"
type
type: object
name
name: "String" = "String"
sourceMdmNamespace
sourceMdmNamespace: object
serializedName
serializedName: string = "sourceMdmNamespace"
type
type: object
name
name: "String" = "String"
unit
unit: object
serializedName
serializedName: string = "unit"
type
type: object
name
name: "String" = "String"
Const NatGateway
NatGateway: object
serializedName
serializedName: string = "NatGateway"
type
type: object
className
className: string = "NatGateway"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
idleTimeoutInMinutes
idleTimeoutInMinutes: object
serializedName
serializedName: string = "properties.idleTimeoutInMinutes"
type
type: object
name
name: "Number" = "Number"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicIpAddresses
publicIpAddresses: object
serializedName
serializedName: string = "properties.publicIpAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
publicIpPrefixes
publicIpPrefixes: object
serializedName
serializedName: string = "properties.publicIpPrefixes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
sku
sku: object
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "NatGatewaySku"
name
name: "Composite" = "Composite"
subnets
subnets: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.subnets"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
zones
zones: object
serializedName
serializedName: string = "zones"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const NatGatewayListResult
NatGatewayListResult: object
serializedName
serializedName: string = "NatGatewayListResult"
type
type: object
className
className: string = "NatGatewayListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NatGateway"
name
name: "Composite" = "Composite"
Const NatGatewaySku
NatGatewaySku: object
serializedName
serializedName: string = "NatGatewaySku"
type
type: object
className
className: string = "NatGatewaySku"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
Const NetworkConfigurationDiagnosticParameters
NetworkConfigurationDiagnosticParameters: object
serializedName
serializedName: string = "NetworkConfigurationDiagnosticParameters"
type
type: object
className
className: string = "NetworkConfigurationDiagnosticParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
profiles
profiles: object
required
required: true = true
serializedName
serializedName: string = "profiles"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkConfigurationDiagnosticProfile"
name
name: "Composite" = "Composite"
targetResourceId
targetResourceId: object
required
required: true = true
serializedName
serializedName: string = "targetResourceId"
type
type: object
name
name: "String" = "String"
verbosityLevel
verbosityLevel: object
serializedName
serializedName: string = "verbosityLevel"
type
type: object
name
name: "String" = "String"
Const NetworkConfigurationDiagnosticProfile
NetworkConfigurationDiagnosticProfile: object
serializedName
serializedName: string = "NetworkConfigurationDiagnosticProfile"
type
type: object
className
className: string = "NetworkConfigurationDiagnosticProfile"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
destination
destination: object
required
required: true = true
serializedName
serializedName: string = "destination"
type
type: object
name
name: "String" = "String"
destinationPort
destinationPort: object
required
required: true = true
serializedName
serializedName: string = "destinationPort"
type
type: object
name
name: "String" = "String"
direction
direction: object
required
required: true = true
serializedName
serializedName: string = "direction"
type
type: object
name
name: "String" = "String"
protocol
protocol: object
required
required: true = true
serializedName
serializedName: string = "protocol"
type
type: object
name
name: "String" = "String"
source
source: object
required
required: true = true
serializedName
serializedName: string = "source"
type
type: object
name
name: "String" = "String"
Const NetworkConfigurationDiagnosticResponse
NetworkConfigurationDiagnosticResponse: object
serializedName
serializedName: string = "NetworkConfigurationDiagnosticResponse"
type
type: object
className
className: string = "NetworkConfigurationDiagnosticResponse"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
results
results: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "results"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkConfigurationDiagnosticResult"
name
name: "Composite" = "Composite"
Const NetworkConfigurationDiagnosticResult
NetworkConfigurationDiagnosticResult: object
serializedName
serializedName: string = "NetworkConfigurationDiagnosticResult"
type
type: object
className
className: string = "NetworkConfigurationDiagnosticResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
networkSecurityGroupResult
networkSecurityGroupResult: object
serializedName
serializedName: string = "networkSecurityGroupResult"
type
type: object
className
className: string = "NetworkSecurityGroupResult"
name
name: "Composite" = "Composite"
profile
profile: object
serializedName
serializedName: string = "profile"
type
type: object
className
className: string = "NetworkConfigurationDiagnosticProfile"
name
name: "Composite" = "Composite"
Const NetworkIntentPolicy
NetworkIntentPolicy: object
serializedName
serializedName: string = "NetworkIntentPolicy"
type
type: object
className
className: string = "NetworkIntentPolicy"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
Const NetworkIntentPolicyConfiguration
NetworkIntentPolicyConfiguration: object
serializedName
serializedName: string = "NetworkIntentPolicyConfiguration"
type
type: object
className
className: string = "NetworkIntentPolicyConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
networkIntentPolicyName
networkIntentPolicyName: object
serializedName
serializedName: string = "networkIntentPolicyName"
type
type: object
name
name: "String" = "String"
sourceNetworkIntentPolicy
sourceNetworkIntentPolicy: object
serializedName
serializedName: string = "sourceNetworkIntentPolicy"
type
type: object
className
className: string = "NetworkIntentPolicy"
name
name: "Composite" = "Composite"
Const NetworkInterface
NetworkInterface: object
serializedName
serializedName: string = "NetworkInterface"
type
type: object
className
className: string = "NetworkInterface"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
dnsSettings
dnsSettings: object
serializedName
serializedName: string = "properties.dnsSettings"
type
type: object
className
className: string = "NetworkInterfaceDnsSettings"
name
name: "Composite" = "Composite"
enableAcceleratedNetworking
enableAcceleratedNetworking: object
serializedName
serializedName: string = "properties.enableAcceleratedNetworking"
type
type: object
name
name: "Boolean" = "Boolean"
enableIPForwarding
enableIPForwarding: object
serializedName
serializedName: string = "properties.enableIPForwarding"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
hostedWorkloads
hostedWorkloads: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.hostedWorkloads"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
ipConfigurations
ipConfigurations: object
serializedName
serializedName: string = "properties.ipConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterfaceIPConfiguration"
name
name: "Composite" = "Composite"
macAddress
macAddress: object
serializedName
serializedName: string = "properties.macAddress"
type
type: object
name
name: "String" = "String"
networkSecurityGroup
networkSecurityGroup: object
serializedName
serializedName: string = "properties.networkSecurityGroup"
type
type: object
className
className: string = "NetworkSecurityGroup"
name
name: "Composite" = "Composite"
primary
primary: object
serializedName
serializedName: string = "properties.primary"
type
type: object
name
name: "Boolean" = "Boolean"
privateEndpoint
privateEndpoint: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.privateEndpoint"
type
type: object
className
className: string = "PrivateEndpoint"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
tapConfigurations
tapConfigurations: object
serializedName
serializedName: string = "properties.tapConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterfaceTapConfiguration"
name
name: "Composite" = "Composite"
virtualMachine
virtualMachine: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.virtualMachine"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const NetworkInterfaceAssociation
NetworkInterfaceAssociation: object
serializedName
serializedName: string = "NetworkInterfaceAssociation"
type
type: object
className
className: string = "NetworkInterfaceAssociation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
securityRules
securityRules: object
serializedName
serializedName: string = "securityRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SecurityRule"
name
name: "Composite" = "Composite"
Const NetworkInterfaceDnsSettings
NetworkInterfaceDnsSettings: object
serializedName
serializedName: string = "NetworkInterfaceDnsSettings"
type
type: object
className
className: string = "NetworkInterfaceDnsSettings"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
appliedDnsServers
appliedDnsServers: object
serializedName
serializedName: string = "appliedDnsServers"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
dnsServers
dnsServers: object
serializedName
serializedName: string = "dnsServers"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
internalDnsNameLabel
internalDnsNameLabel: object
serializedName
serializedName: string = "internalDnsNameLabel"
type
type: object
name
name: "String" = "String"
internalDomainNameSuffix
internalDomainNameSuffix: object
serializedName
serializedName: string = "internalDomainNameSuffix"
type
type: object
name
name: "String" = "String"
internalFqdn
internalFqdn: object
serializedName
serializedName: string = "internalFqdn"
type
type: object
name
name: "String" = "String"
Const NetworkInterfaceIPConfiguration
NetworkInterfaceIPConfiguration: object
serializedName
serializedName: string = "NetworkInterfaceIPConfiguration"
type
type: object
className
className: string = "NetworkInterfaceIPConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
applicationGatewayBackendAddressPools
applicationGatewayBackendAddressPools: object
serializedName
serializedName: string = "properties.applicationGatewayBackendAddressPools"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGatewayBackendAddressPool"
name
name: "Composite" = "Composite"
applicationSecurityGroups
applicationSecurityGroups: object
serializedName
serializedName: string = "properties.applicationSecurityGroups"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationSecurityGroup"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
loadBalancerBackendAddressPools
loadBalancerBackendAddressPools: object
serializedName
serializedName: string = "properties.loadBalancerBackendAddressPools"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "BackendAddressPool"
name
name: "Composite" = "Composite"
loadBalancerInboundNatRules
loadBalancerInboundNatRules: object
serializedName
serializedName: string = "properties.loadBalancerInboundNatRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "InboundNatRule"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
primary
primary: object
serializedName
serializedName: string = "properties.primary"
type
type: object
name
name: "Boolean" = "Boolean"
privateIPAddress
privateIPAddress: object
serializedName
serializedName: string = "properties.privateIPAddress"
type
type: object
name
name: "String" = "String"
privateIPAddressVersion
privateIPAddressVersion: object
serializedName
serializedName: string = "properties.privateIPAddressVersion"
type
type: object
name
name: "String" = "String"
privateIPAllocationMethod
privateIPAllocationMethod: object
serializedName
serializedName: string = "properties.privateIPAllocationMethod"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicIPAddress
publicIPAddress: object
serializedName
serializedName: string = "properties.publicIPAddress"
type
type: object
className
className: string = "PublicIPAddress"
name
name: "Composite" = "Composite"
subnet
subnet: object
serializedName
serializedName: string = "properties.subnet"
type
type: object
className
className: string = "Subnet"
name
name: "Composite" = "Composite"
virtualNetworkTaps
virtualNetworkTaps: object
serializedName
serializedName: string = "properties.virtualNetworkTaps"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetworkTap"
name
name: "Composite" = "Composite"
Const NetworkInterfaceIPConfigurationListResult
NetworkInterfaceIPConfigurationListResult: object
serializedName
serializedName: string = "NetworkInterfaceIPConfigurationListResult"
type
type: object
className
className: string = "NetworkInterfaceIPConfigurationListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterfaceIPConfiguration"
name
name: "Composite" = "Composite"
Const NetworkInterfaceListResult
NetworkInterfaceListResult: object
serializedName
serializedName: string = "NetworkInterfaceListResult"
type
type: object
className
className: string = "NetworkInterfaceListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterface"
name
name: "Composite" = "Composite"
Const NetworkInterfaceLoadBalancerListResult
NetworkInterfaceLoadBalancerListResult: object
serializedName
serializedName: string = "NetworkInterfaceLoadBalancerListResult"
type
type: object
className
className: string = "NetworkInterfaceLoadBalancerListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "LoadBalancer"
name
name: "Composite" = "Composite"
Const NetworkInterfaceTapConfiguration
NetworkInterfaceTapConfiguration: object
serializedName
serializedName: string = "NetworkInterfaceTapConfiguration"
type
type: object
className
className: string = "NetworkInterfaceTapConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
virtualNetworkTap
virtualNetworkTap: object
serializedName
serializedName: string = "properties.virtualNetworkTap"
type
type: object
className
className: string = "VirtualNetworkTap"
name
name: "Composite" = "Composite"
Const NetworkInterfaceTapConfigurationListResult
NetworkInterfaceTapConfigurationListResult: object
serializedName
serializedName: string = "NetworkInterfaceTapConfigurationListResult"
type
type: object
className
className: string = "NetworkInterfaceTapConfigurationListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterfaceTapConfiguration"
name
name: "Composite" = "Composite"
Const NetworkProfile
NetworkProfile: object
serializedName
serializedName: string = "NetworkProfile"
type
type: object
className
className: string = "NetworkProfile"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
containerNetworkInterfaceConfigurations
containerNetworkInterfaceConfigurations: object
serializedName
serializedName: string = "properties.containerNetworkInterfaceConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ContainerNetworkInterfaceConfiguration"
name
name: "Composite" = "Composite"
containerNetworkInterfaces
containerNetworkInterfaces: object
serializedName
serializedName: string = "properties.containerNetworkInterfaces"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ContainerNetworkInterface"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
Const NetworkProfileListResult
NetworkProfileListResult: object
serializedName
serializedName: string = "NetworkProfileListResult"
type
type: object
className
className: string = "NetworkProfileListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkProfile"
name
name: "Composite" = "Composite"
Const NetworkRuleCondition
NetworkRuleCondition: object
serializedName
serializedName: string = "NetworkRuleCondition"
type
type: object
className
className: string = "NetworkRuleCondition"
name
name: "Composite" = "Composite"
polymorphicDiscriminator
polymorphicDiscriminator: undefined | PolymorphicDiscriminator = FirewallPolicyRuleCondition.type.polymorphicDiscriminator
uberParent
uberParent: string = "FirewallPolicyRuleCondition"
modelProperties
modelProperties: object
destinationAddresses
destinationAddresses: object
serializedName
serializedName: string = "destinationAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
destinationPorts
destinationPorts: object
serializedName
serializedName: string = "destinationPorts"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
ipProtocols
ipProtocols: object
serializedName
serializedName: string = "ipProtocols"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
sourceAddresses
sourceAddresses: object
serializedName
serializedName: string = "sourceAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const NetworkSecurityGroup
NetworkSecurityGroup: object
serializedName
serializedName: string = "NetworkSecurityGroup"
type
type: object
className
className: string = "NetworkSecurityGroup"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
defaultSecurityRules
defaultSecurityRules: object
serializedName
serializedName: string = "properties.defaultSecurityRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SecurityRule"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
networkInterfaces
networkInterfaces: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.networkInterfaces"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterface"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
securityRules
securityRules: object
serializedName
serializedName: string = "properties.securityRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SecurityRule"
name
name: "Composite" = "Composite"
subnets
subnets: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.subnets"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Subnet"
name
name: "Composite" = "Composite"
Const NetworkSecurityGroupListResult
NetworkSecurityGroupListResult: object
serializedName
serializedName: string = "NetworkSecurityGroupListResult"
type
type: object
className
className: string = "NetworkSecurityGroupListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkSecurityGroup"
name
name: "Composite" = "Composite"
Const NetworkSecurityGroupResult
NetworkSecurityGroupResult: object
serializedName
serializedName: string = "NetworkSecurityGroupResult"
type
type: object
className
className: string = "NetworkSecurityGroupResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
evaluatedNetworkSecurityGroups
evaluatedNetworkSecurityGroups: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "evaluatedNetworkSecurityGroups"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "EvaluatedNetworkSecurityGroup"
name
name: "Composite" = "Composite"
securityRuleAccessResult
securityRuleAccessResult: object
serializedName
serializedName: string = "securityRuleAccessResult"
type
type: object
name
name: "String" = "String"
Const NetworkSecurityRulesEvaluationResult
NetworkSecurityRulesEvaluationResult: object
serializedName
serializedName: string = "NetworkSecurityRulesEvaluationResult"
type
type: object
className
className: string = "NetworkSecurityRulesEvaluationResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
destinationMatched
destinationMatched: object
serializedName
serializedName: string = "destinationMatched"
type
type: object
name
name: "Boolean" = "Boolean"
destinationPortMatched
destinationPortMatched: object
serializedName
serializedName: string = "destinationPortMatched"
type
type: object
name
name: "Boolean" = "Boolean"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
protocolMatched
protocolMatched: object
serializedName
serializedName: string = "protocolMatched"
type
type: object
name
name: "Boolean" = "Boolean"
sourceMatched
sourceMatched: object
serializedName
serializedName: string = "sourceMatched"
type
type: object
name
name: "Boolean" = "Boolean"
sourcePortMatched
sourcePortMatched: object
serializedName
serializedName: string = "sourcePortMatched"
type
type: object
name
name: "Boolean" = "Boolean"
Const NetworkWatcher
NetworkWatcher: object
serializedName
serializedName: string = "NetworkWatcher"
type
type: object
className
className: string = "NetworkWatcher"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
Const NetworkWatcherListResult
NetworkWatcherListResult: object
serializedName
serializedName: string = "NetworkWatcherListResult"
type
type: object
className
className: string = "NetworkWatcherListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkWatcher"
name
name: "Composite" = "Composite"
Const NextHopParameters
NextHopParameters: object
serializedName
serializedName: string = "NextHopParameters"
type
type: object
className
className: string = "NextHopParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
destinationIPAddress
destinationIPAddress: object
required
required: true = true
serializedName
serializedName: string = "destinationIPAddress"
type
type: object
name
name: "String" = "String"
sourceIPAddress
sourceIPAddress: object
required
required: true = true
serializedName
serializedName: string = "sourceIPAddress"
type
type: object
name
name: "String" = "String"
targetNicResourceId
targetNicResourceId: object
serializedName
serializedName: string = "targetNicResourceId"
type
type: object
name
name: "String" = "String"
targetResourceId
targetResourceId: object
required
required: true = true
serializedName
serializedName: string = "targetResourceId"
type
type: object
name
name: "String" = "String"
Const NextHopResult
NextHopResult: object
serializedName
serializedName: string = "NextHopResult"
type
type: object
className
className: string = "NextHopResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextHopIpAddress
nextHopIpAddress: object
serializedName
serializedName: string = "nextHopIpAddress"
type
type: object
name
name: "String" = "String"
nextHopType
nextHopType: object
serializedName
serializedName: string = "nextHopType"
type
type: object
name
name: "String" = "String"
routeTableId
routeTableId: object
serializedName
serializedName: string = "routeTableId"
type
type: object
name
name: "String" = "String"
Const Operation
Operation: object
serializedName
serializedName: string = "Operation"
type
type: object
className
className: string = "Operation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
display
display: object
serializedName
serializedName: string = "display"
type
type: object
className
className: string = "OperationDisplay"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
origin
origin: object
serializedName
serializedName: string = "origin"
type
type: object
name
name: "String" = "String"
serviceSpecification
serviceSpecification: object
serializedName
serializedName: string = "properties.serviceSpecification"
type
type: object
className
className: string = "OperationPropertiesFormatServiceSpecification"
name
name: "Composite" = "Composite"
Const OperationDisplay
OperationDisplay: object
serializedName
serializedName: string = "Operation_display"
type
type: object
className
className: string = "OperationDisplay"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: "String" = "String"
operation
operation: object
serializedName
serializedName: string = "operation"
type
type: object
name
name: "String" = "String"
provider
provider: object
serializedName
serializedName: string = "provider"
type
type: object
name
name: "String" = "String"
resource
resource: object
serializedName
serializedName: string = "resource"
type
type: object
name
name: "String" = "String"
Const OperationListResult
OperationListResult: object
serializedName
serializedName: string = "OperationListResult"
type
type: object
className
className: string = "OperationListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Operation"
name
name: "Composite" = "Composite"
Const OperationPropertiesFormatServiceSpecification
OperationPropertiesFormatServiceSpecification: object
serializedName
serializedName: string = "OperationPropertiesFormat_serviceSpecification"
type
type: object
className
className: string = "OperationPropertiesFormatServiceSpecification"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
logSpecifications
logSpecifications: object
serializedName
serializedName: string = "logSpecifications"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "LogSpecification"
name
name: "Composite" = "Composite"
metricSpecifications
metricSpecifications: object
serializedName
serializedName: string = "metricSpecifications"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "MetricSpecification"
name
name: "Composite" = "Composite"
Const OutboundRule
OutboundRule: object
serializedName
serializedName: string = "OutboundRule"
type
type: object
className
className: string = "OutboundRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
allocatedOutboundPorts
allocatedOutboundPorts: object
serializedName
serializedName: string = "properties.allocatedOutboundPorts"
type
type: object
name
name: "Number" = "Number"
backendAddressPool
backendAddressPool: object
required
required: true = true
serializedName
serializedName: string = "properties.backendAddressPool"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
enableTcpReset
enableTcpReset: object
serializedName
serializedName: string = "properties.enableTcpReset"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
frontendIPConfigurations
frontendIPConfigurations: object
required
required: true = true
serializedName
serializedName: string = "properties.frontendIPConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
idleTimeoutInMinutes
idleTimeoutInMinutes: object
serializedName
serializedName: string = "properties.idleTimeoutInMinutes"
type
type: object
name
name: "Number" = "Number"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
protocol
protocol: object
required
required: true = true
serializedName
serializedName: string = "properties.protocol"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const P2SVpnGateway
P2SVpnGateway: object
serializedName
serializedName: string = "P2SVpnGateway"
type
type: object
className
className: string = "P2SVpnGateway"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
customRoutes
customRoutes: object
serializedName
serializedName: string = "properties.customRoutes"
type
type: object
className
className: string = "AddressSpace"
name
name: "Composite" = "Composite"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
p2SVpnServerConfiguration
p2SVpnServerConfiguration: object
serializedName
serializedName: string = "properties.p2SVpnServerConfiguration"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
virtualHub
virtualHub: object
serializedName
serializedName: string = "properties.virtualHub"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
vpnClientAddressPool
vpnClientAddressPool: object
serializedName
serializedName: string = "properties.vpnClientAddressPool"
type
type: object
className
className: string = "AddressSpace"
name
name: "Composite" = "Composite"
vpnClientConnectionHealth
vpnClientConnectionHealth: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.vpnClientConnectionHealth"
type
type: object
className
className: string = "VpnClientConnectionHealth"
name
name: "Composite" = "Composite"
vpnGatewayScaleUnit
vpnGatewayScaleUnit: object
serializedName
serializedName: string = "properties.vpnGatewayScaleUnit"
type
type: object
name
name: "Number" = "Number"
Const P2SVpnProfileParameters
P2SVpnProfileParameters: object
serializedName
serializedName: string = "P2SVpnProfileParameters"
type
type: object
className
className: string = "P2SVpnProfileParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
authenticationMethod
authenticationMethod: object
serializedName
serializedName: string = "authenticationMethod"
type
type: object
name
name: "String" = "String"
Const P2SVpnServerConfigRadiusClientRootCertificate
P2SVpnServerConfigRadiusClientRootCertificate: object
serializedName
serializedName: string = "P2SVpnServerConfigRadiusClientRootCertificate"
type
type: object
className
className: string = "P2SVpnServerConfigRadiusClientRootCertificate"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
thumbprint
thumbprint: object
serializedName
serializedName: string = "properties.thumbprint"
type
type: object
name
name: "String" = "String"
Const P2SVpnServerConfigRadiusServerRootCertificate
P2SVpnServerConfigRadiusServerRootCertificate: object
serializedName
serializedName: string = "P2SVpnServerConfigRadiusServerRootCertificate"
type
type: object
className
className: string = "P2SVpnServerConfigRadiusServerRootCertificate"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicCertData
publicCertData: object
required
required: true = true
serializedName
serializedName: string = "properties.publicCertData"
type
type: object
name
name: "String" = "String"
Const P2SVpnServerConfigVpnClientRevokedCertificate
P2SVpnServerConfigVpnClientRevokedCertificate: object
serializedName
serializedName: string = "P2SVpnServerConfigVpnClientRevokedCertificate"
type
type: object
className
className: string = "P2SVpnServerConfigVpnClientRevokedCertificate"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
thumbprint
thumbprint: object
serializedName
serializedName: string = "properties.thumbprint"
type
type: object
name
name: "String" = "String"
Const P2SVpnServerConfigVpnClientRootCertificate
P2SVpnServerConfigVpnClientRootCertificate: object
serializedName
serializedName: string = "P2SVpnServerConfigVpnClientRootCertificate"
type
type: object
className
className: string = "P2SVpnServerConfigVpnClientRootCertificate"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicCertData
publicCertData: object
required
required: true = true
serializedName
serializedName: string = "properties.publicCertData"
type
type: object
name
name: "String" = "String"
Const P2SVpnServerConfiguration
P2SVpnServerConfiguration: object
serializedName
serializedName: string = "P2SVpnServerConfiguration"
type
type: object
className
className: string = "P2SVpnServerConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
p2SVpnGateways
p2SVpnGateways: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.p2SVpnGateways"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
p2SVpnServerConfigRadiusClientRootCertificates
p2SVpnServerConfigRadiusClientRootCertificates: object
serializedName
serializedName: string = "properties.p2SVpnServerConfigRadiusClientRootCertificates"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "P2SVpnServerConfigRadiusClientRootCertificate"
name
name: "Composite" = "Composite"
p2SVpnServerConfigRadiusServerRootCertificates
p2SVpnServerConfigRadiusServerRootCertificates: object
serializedName
serializedName: string = "properties.p2SVpnServerConfigRadiusServerRootCertificates"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "P2SVpnServerConfigRadiusServerRootCertificate"
name
name: "Composite" = "Composite"
p2SVpnServerConfigVpnClientRevokedCertificates
p2SVpnServerConfigVpnClientRevokedCertificates: object
serializedName
serializedName: string = "properties.p2SVpnServerConfigVpnClientRevokedCertificates"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "P2SVpnServerConfigVpnClientRevokedCertificate"
name
name: "Composite" = "Composite"
p2SVpnServerConfigVpnClientRootCertificates
p2SVpnServerConfigVpnClientRootCertificates: object
serializedName
serializedName: string = "properties.p2SVpnServerConfigVpnClientRootCertificates"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "P2SVpnServerConfigVpnClientRootCertificate"
name
name: "Composite" = "Composite"
p2SVpnServerConfigurationPropertiesEtag
p2SVpnServerConfigurationPropertiesEtag: object
serializedName
serializedName: string = "properties.etag"
type
type: object
name
name: "String" = "String"
p2SVpnServerConfigurationPropertiesName
p2SVpnServerConfigurationPropertiesName: object
serializedName
serializedName: string = "properties.name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
radiusServerAddress
radiusServerAddress: object
serializedName
serializedName: string = "properties.radiusServerAddress"
type
type: object
name
name: "String" = "String"
radiusServerSecret
radiusServerSecret: object
serializedName
serializedName: string = "properties.radiusServerSecret"
type
type: object
name
name: "String" = "String"
vpnClientIpsecPolicies
vpnClientIpsecPolicies: object
serializedName
serializedName: string = "properties.vpnClientIpsecPolicies"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "IpsecPolicy"
name
name: "Composite" = "Composite"
vpnProtocols
vpnProtocols: object
serializedName
serializedName: string = "properties.vpnProtocols"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const PacketCapture
PacketCapture: object
serializedName
serializedName: string = "PacketCapture"
type
type: object
className
className: string = "PacketCapture"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
bytesToCapturePerPacket
bytesToCapturePerPacket: object
defaultValue
defaultValue: number = 0
serializedName
serializedName: string = "properties.bytesToCapturePerPacket"
type
type: object
name
name: "Number" = "Number"
filters
filters: object
serializedName
serializedName: string = "properties.filters"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PacketCaptureFilter"
name
name: "Composite" = "Composite"
storageLocation
storageLocation: object
required
required: true = true
serializedName
serializedName: string = "properties.storageLocation"
type
type: object
className
className: string = "PacketCaptureStorageLocation"
name
name: "Composite" = "Composite"
target
target: object
required
required: true = true
serializedName
serializedName: string = "properties.target"
type
type: object
name
name: "String" = "String"
timeLimitInSeconds
timeLimitInSeconds: object
defaultValue
defaultValue: number = 18000
serializedName
serializedName: string = "properties.timeLimitInSeconds"
type
type: object
name
name: "Number" = "Number"
totalBytesPerSession
totalBytesPerSession: object
defaultValue
defaultValue: number = 1073741824
serializedName
serializedName: string = "properties.totalBytesPerSession"
type
type: object
name
name: "Number" = "Number"
Const PacketCaptureFilter
PacketCaptureFilter: object
serializedName
serializedName: string = "PacketCaptureFilter"
type
type: object
className
className: string = "PacketCaptureFilter"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
localIPAddress
localIPAddress: object
serializedName
serializedName: string = "localIPAddress"
type
type: object
name
name: "String" = "String"
localPort
localPort: object
serializedName
serializedName: string = "localPort"
type
type: object
name
name: "String" = "String"
protocol
protocol: object
defaultValue
defaultValue: string = "Any"
serializedName
serializedName: string = "protocol"
type
type: object
name
name: "String" = "String"
remoteIPAddress
remoteIPAddress: object
serializedName
serializedName: string = "remoteIPAddress"
type
type: object
name
name: "String" = "String"
remotePort
remotePort: object
serializedName
serializedName: string = "remotePort"
type
type: object
name
name: "String" = "String"
Const PacketCaptureListResult
PacketCaptureListResult: object
serializedName
serializedName: string = "PacketCaptureListResult"
type
type: object
className
className: string = "PacketCaptureListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PacketCaptureResult"
name
name: "Composite" = "Composite"
Const PacketCaptureParameters
PacketCaptureParameters: object
serializedName
serializedName: string = "PacketCaptureParameters"
type
type: object
className
className: string = "PacketCaptureParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
bytesToCapturePerPacket
bytesToCapturePerPacket: object
defaultValue
defaultValue: number = 0
serializedName
serializedName: string = "bytesToCapturePerPacket"
type
type: object
name
name: "Number" = "Number"
filters
filters: object
serializedName
serializedName: string = "filters"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PacketCaptureFilter"
name
name: "Composite" = "Composite"
storageLocation
storageLocation: object
required
required: true = true
serializedName
serializedName: string = "storageLocation"
type
type: object
className
className: string = "PacketCaptureStorageLocation"
name
name: "Composite" = "Composite"
target
target: object
required
required: true = true
serializedName
serializedName: string = "target"
type
type: object
name
name: "String" = "String"
timeLimitInSeconds
timeLimitInSeconds: object
defaultValue
defaultValue: number = 18000
serializedName
serializedName: string = "timeLimitInSeconds"
type
type: object
name
name: "Number" = "Number"
totalBytesPerSession
totalBytesPerSession: object
defaultValue
defaultValue: number = 1073741824
serializedName
serializedName: string = "totalBytesPerSession"
type
type: object
name
name: "Number" = "Number"
Const PacketCaptureQueryStatusResult
PacketCaptureQueryStatusResult: object
serializedName
serializedName: string = "PacketCaptureQueryStatusResult"
type
type: object
className
className: string = "PacketCaptureQueryStatusResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
captureStartTime
captureStartTime: object
serializedName
serializedName: string = "captureStartTime"
type
type: object
name
name: "DateTime" = "DateTime"
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
packetCaptureError
packetCaptureError: object
serializedName
serializedName: string = "packetCaptureError"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
packetCaptureStatus
packetCaptureStatus: object
serializedName
serializedName: string = "packetCaptureStatus"
type
type: object
name
name: "String" = "String"
stopReason
stopReason: object
serializedName
serializedName: string = "stopReason"
type
type: object
name
name: "String" = "String"
Const PacketCaptureResult
PacketCaptureResult: object
serializedName
serializedName: string = "PacketCaptureResult"
type
type: object
className
className: string = "PacketCaptureResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
bytesToCapturePerPacket
bytesToCapturePerPacket: object
defaultValue
defaultValue: number = 0
serializedName
serializedName: string = "properties.bytesToCapturePerPacket"
type
type: object
name
name: "Number" = "Number"
etag
etag: object
defaultValue
defaultValue: string = "A unique read-only string that changes whenever the resource is updated."
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
filters
filters: object
serializedName
serializedName: string = "properties.filters"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PacketCaptureFilter"
name
name: "Composite" = "Composite"
id
id: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
name
name: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
storageLocation
storageLocation: object
required
required: true = true
serializedName
serializedName: string = "properties.storageLocation"
type
type: object
className
className: string = "PacketCaptureStorageLocation"
name
name: "Composite" = "Composite"
target
target: object
required
required: true = true
serializedName
serializedName: string = "properties.target"
type
type: object
name
name: "String" = "String"
timeLimitInSeconds
timeLimitInSeconds: object
defaultValue
defaultValue: number = 18000
serializedName
serializedName: string = "properties.timeLimitInSeconds"
type
type: object
name
name: "Number" = "Number"
totalBytesPerSession
totalBytesPerSession: object
defaultValue
defaultValue: number = 1073741824
serializedName
serializedName: string = "properties.totalBytesPerSession"
type
type: object
name
name: "Number" = "Number"
Const PacketCaptureStorageLocation
PacketCaptureStorageLocation: object
serializedName
serializedName: string = "PacketCaptureStorageLocation"
type
type: object
className
className: string = "PacketCaptureStorageLocation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
filePath
filePath: object
serializedName
serializedName: string = "filePath"
type
type: object
name
name: "String" = "String"
storageId
storageId: object
serializedName
serializedName: string = "storageId"
type
type: object
name
name: "String" = "String"
storagePath
storagePath: object
serializedName
serializedName: string = "storagePath"
type
type: object
name
name: "String" = "String"
Const PatchRouteFilter
PatchRouteFilter: object
serializedName
serializedName: string = "PatchRouteFilter"
type
type: object
className
className: string = "PatchRouteFilter"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
ipv6Peerings
ipv6Peerings: object
serializedName
serializedName: string = "properties.ipv6Peerings"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitPeering"
name
name: "Composite" = "Composite"
name
name: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
peerings
peerings: object
serializedName
serializedName: string = "properties.peerings"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitPeering"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
rules
rules: object
serializedName
serializedName: string = "properties.rules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "RouteFilterRule"
name
name: "Composite" = "Composite"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: "Dictionary" = "Dictionary"
value
value: object
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const PatchRouteFilterRule
PatchRouteFilterRule: object
serializedName
serializedName: string = "PatchRouteFilterRule"
type
type: object
className
className: string = "PatchRouteFilterRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
access
access: object
required
required: true = true
serializedName
serializedName: string = "properties.access"
type
type: object
name
name: "String" = "String"
communities
communities: object
required
required: true = true
serializedName
serializedName: string = "properties.communities"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
routeFilterRuleType
routeFilterRuleType: object
defaultValue
defaultValue: string = "Community"
isConstant
isConstant: true = true
required
required: true = true
serializedName
serializedName: string = "properties.routeFilterRuleType"
type
type: object
name
name: "String" = "String"
Const PeerExpressRouteCircuitConnection
PeerExpressRouteCircuitConnection: object
serializedName
serializedName: string = "PeerExpressRouteCircuitConnection"
type
type: object
className
className: string = "PeerExpressRouteCircuitConnection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
addressPrefix
addressPrefix: object
serializedName
serializedName: string = "properties.addressPrefix"
type
type: object
name
name: "String" = "String"
authResourceGuid
authResourceGuid: object
serializedName
serializedName: string = "properties.authResourceGuid"
type
type: object
name
name: "String" = "String"
circuitConnectionStatus
circuitConnectionStatus: object
serializedName
serializedName: string = "properties.circuitConnectionStatus"
type
type: object
name
name: "String" = "String"
connectionName
connectionName: object
serializedName
serializedName: string = "properties.connectionName"
type
type: object
name
name: "String" = "String"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
expressRouteCircuitPeering
expressRouteCircuitPeering: object
serializedName
serializedName: string = "properties.expressRouteCircuitPeering"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
peerExpressRouteCircuitPeering
peerExpressRouteCircuitPeering: object
serializedName
serializedName: string = "properties.peerExpressRouteCircuitPeering"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const PeerExpressRouteCircuitConnectionListResult
PeerExpressRouteCircuitConnectionListResult: object
serializedName
serializedName: string = "PeerExpressRouteCircuitConnectionListResult"
type
type: object
className
className: string = "PeerExpressRouteCircuitConnectionListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PeerExpressRouteCircuitConnection"
name
name: "Composite" = "Composite"
Const PolicySettings
PolicySettings: object
serializedName
serializedName: string = "PolicySettings"
type
type: object
className
className: string = "PolicySettings"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
enabledState
enabledState: object
serializedName
serializedName: string = "enabledState"
type
type: object
name
name: "String" = "String"
mode
mode: object
serializedName
serializedName: string = "mode"
type
type: object
name
name: "String" = "String"
Const PrepareNetworkPoliciesRequest
PrepareNetworkPoliciesRequest: object
serializedName
serializedName: string = "PrepareNetworkPoliciesRequest"
type
type: object
className
className: string = "PrepareNetworkPoliciesRequest"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
networkIntentPolicyConfigurations
networkIntentPolicyConfigurations: object
serializedName
serializedName: string = "networkIntentPolicyConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkIntentPolicyConfiguration"
name
name: "Composite" = "Composite"
serviceName
serviceName: object
serializedName
serializedName: string = "serviceName"
type
type: object
name
name: "String" = "String"
Const PrivateEndpoint
PrivateEndpoint: object
serializedName
serializedName: string = "PrivateEndpoint"
type
type: object
className
className: string = "PrivateEndpoint"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
manualPrivateLinkServiceConnections
manualPrivateLinkServiceConnections: object
serializedName
serializedName: string = "properties.manualPrivateLinkServiceConnections"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PrivateLinkServiceConnection"
name
name: "Composite" = "Composite"
networkInterfaces
networkInterfaces: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.networkInterfaces"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterface"
name
name: "Composite" = "Composite"
privateLinkServiceConnections
privateLinkServiceConnections: object
serializedName
serializedName: string = "properties.privateLinkServiceConnections"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PrivateLinkServiceConnection"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
subnet
subnet: object
serializedName
serializedName: string = "properties.subnet"
type
type: object
className
className: string = "Subnet"
name
name: "Composite" = "Composite"
Const PrivateEndpointConnection
PrivateEndpointConnection: object
serializedName
serializedName: string = "PrivateEndpointConnection"
type
type: object
className
className: string = "PrivateEndpointConnection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
privateEndpoint
privateEndpoint: object
serializedName
serializedName: string = "properties.privateEndpoint"
type
type: object
className
className: string = "PrivateEndpoint"
name
name: "Composite" = "Composite"
privateLinkServiceConnectionState
privateLinkServiceConnectionState: object
serializedName
serializedName: string = "properties.privateLinkServiceConnectionState"
type
type: object
className
className: string = "PrivateLinkServiceConnectionState"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const PrivateEndpointListResult
PrivateEndpointListResult: object
serializedName
serializedName: string = "PrivateEndpointListResult"
type
type: object
className
className: string = "PrivateEndpointListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PrivateEndpoint"
name
name: "Composite" = "Composite"
Const PrivateLinkService
PrivateLinkService: object
serializedName
serializedName: string = "PrivateLinkService"
type
type: object
className
className: string = "PrivateLinkService"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
alias
alias: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.alias"
type
type: object
name
name: "String" = "String"
autoApproval
autoApproval: object
serializedName
serializedName: string = "properties.autoApproval"
type
type: object
className
className: string = "PrivateLinkServicePropertiesAutoApproval"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
fqdns
fqdns: object
serializedName
serializedName: string = "properties.fqdns"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
ipConfigurations
ipConfigurations: object
serializedName
serializedName: string = "properties.ipConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PrivateLinkServiceIpConfiguration"
name
name: "Composite" = "Composite"
loadBalancerFrontendIpConfigurations
loadBalancerFrontendIpConfigurations: object
serializedName
serializedName: string = "properties.loadBalancerFrontendIpConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "FrontendIPConfiguration"
name
name: "Composite" = "Composite"
networkInterfaces
networkInterfaces: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.networkInterfaces"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterface"
name
name: "Composite" = "Composite"
privateEndpointConnections
privateEndpointConnections: object
serializedName
serializedName: string = "properties.privateEndpointConnections"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PrivateEndpointConnection"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
visibility
visibility: object
serializedName
serializedName: string = "properties.visibility"
type
type: object
className
className: string = "PrivateLinkServicePropertiesVisibility"
name
name: "Composite" = "Composite"
Const PrivateLinkServiceConnection
PrivateLinkServiceConnection: object
serializedName
serializedName: string = "PrivateLinkServiceConnection"
type
type: object
className
className: string = "PrivateLinkServiceConnection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
groupIds
groupIds: object
serializedName
serializedName: string = "properties.groupIds"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
privateLinkServiceConnectionState
privateLinkServiceConnectionState: object
serializedName
serializedName: string = "properties.privateLinkServiceConnectionState"
type
type: object
className
className: string = "PrivateLinkServiceConnectionState"
name
name: "Composite" = "Composite"
privateLinkServiceId
privateLinkServiceId: object
serializedName
serializedName: string = "properties.privateLinkServiceId"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
requestMessage
requestMessage: object
serializedName
serializedName: string = "properties.requestMessage"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const PrivateLinkServiceConnectionState
PrivateLinkServiceConnectionState: object
serializedName
serializedName: string = "PrivateLinkServiceConnectionState"
type
type: object
className
className: string = "PrivateLinkServiceConnectionState"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
actionRequired
actionRequired: object
serializedName
serializedName: string = "actionRequired"
type
type: object
name
name: "String" = "String"
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: "String" = "String"
status
status: object
serializedName
serializedName: string = "status"
type
type: object
name
name: "String" = "String"
Const PrivateLinkServiceIpConfiguration
PrivateLinkServiceIpConfiguration: object
serializedName
serializedName: string = "PrivateLinkServiceIpConfiguration"
type
type: object
className
className: string = "PrivateLinkServiceIpConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
primary
primary: object
serializedName
serializedName: string = "properties.primary"
type
type: object
name
name: "Boolean" = "Boolean"
privateIPAddress
privateIPAddress: object
serializedName
serializedName: string = "properties.privateIPAddress"
type
type: object
name
name: "String" = "String"
privateIPAddressVersion
privateIPAddressVersion: object
serializedName
serializedName: string = "properties.privateIPAddressVersion"
type
type: object
name
name: "String" = "String"
privateIPAllocationMethod
privateIPAllocationMethod: object
serializedName
serializedName: string = "properties.privateIPAllocationMethod"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
subnet
subnet: object
serializedName
serializedName: string = "properties.subnet"
type
type: object
className
className: string = "Subnet"
name
name: "Composite" = "Composite"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const PrivateLinkServiceListResult
PrivateLinkServiceListResult: object
serializedName
serializedName: string = "PrivateLinkServiceListResult"
type
type: object
className
className: string = "PrivateLinkServiceListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PrivateLinkService"
name
name: "Composite" = "Composite"
Const PrivateLinkServicePropertiesAutoApproval
PrivateLinkServicePropertiesAutoApproval: object
serializedName
serializedName: string = "PrivateLinkServiceProperties_autoApproval"
type
type: object
className
className: string = "PrivateLinkServicePropertiesAutoApproval"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
Const PrivateLinkServicePropertiesVisibility
PrivateLinkServicePropertiesVisibility: object
serializedName
serializedName: string = "PrivateLinkServiceProperties_visibility"
type
type: object
className
className: string = "PrivateLinkServicePropertiesVisibility"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
Const PrivateLinkServiceVisibility
PrivateLinkServiceVisibility: object
serializedName
serializedName: string = "PrivateLinkServiceVisibility"
type
type: object
className
className: string = "PrivateLinkServiceVisibility"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
visible
visible: object
serializedName
serializedName: string = "visible"
type
type: object
name
name: "Boolean" = "Boolean"
Const Probe
Probe: object
serializedName
serializedName: string = "Probe"
type
type: object
className
className: string = "Probe"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
intervalInSeconds
intervalInSeconds: object
serializedName
serializedName: string = "properties.intervalInSeconds"
type
type: object
name
name: "Number" = "Number"
loadBalancingRules
loadBalancingRules: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.loadBalancingRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
numberOfProbes
numberOfProbes: object
serializedName
serializedName: string = "properties.numberOfProbes"
type
type: object
name
name: "Number" = "Number"
port
port: object
required
required: true = true
serializedName
serializedName: string = "properties.port"
type
type: object
name
name: "Number" = "Number"
protocol
protocol: object
required
required: true = true
serializedName
serializedName: string = "properties.protocol"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
requestPath
requestPath: object
serializedName
serializedName: string = "properties.requestPath"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ProtocolConfiguration
ProtocolConfiguration: object
serializedName
serializedName: string = "ProtocolConfiguration"
type
type: object
className
className: string = "ProtocolConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
hTTPConfiguration
hTTPConfiguration: object
serializedName
serializedName: string = "HTTPConfiguration"
type
type: object
className
className: string = "HTTPConfiguration"
name
name: "Composite" = "Composite"
Const ProtocolCustomSettingsFormat
ProtocolCustomSettingsFormat: object
serializedName
serializedName: string = "ProtocolCustomSettingsFormat"
type
type: object
className
className: string = "ProtocolCustomSettingsFormat"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
protocol
protocol: object
serializedName
serializedName: string = "protocol"
type
type: object
name
name: "String" = "String"
sourceRateOverride
sourceRateOverride: object
serializedName
serializedName: string = "sourceRateOverride"
type
type: object
name
name: "String" = "String"
triggerRateOverride
triggerRateOverride: object
serializedName
serializedName: string = "triggerRateOverride"
type
type: object
name
name: "String" = "String"
triggerSensitivityOverride
triggerSensitivityOverride: object
serializedName
serializedName: string = "triggerSensitivityOverride"
type
type: object
name
name: "String" = "String"
Const PublicIPAddress
PublicIPAddress: object
serializedName
serializedName: string = "PublicIPAddress"
type
type: object
className
className: string = "PublicIPAddress"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
ddosSettings
ddosSettings: object
serializedName
serializedName: string = "properties.ddosSettings"
type
type: object
className
className: string = "DdosSettings"
name
name: "Composite" = "Composite"
dnsSettings
dnsSettings: object
serializedName
serializedName: string = "properties.dnsSettings"
type
type: object
className
className: string = "PublicIPAddressDnsSettings"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
idleTimeoutInMinutes
idleTimeoutInMinutes: object
serializedName
serializedName: string = "properties.idleTimeoutInMinutes"
type
type: object
name
name: "Number" = "Number"
ipAddress
ipAddress: object
serializedName
serializedName: string = "properties.ipAddress"
type
type: object
name
name: "String" = "String"
ipConfiguration
ipConfiguration: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.ipConfiguration"
type
type: object
className
className: string = "IPConfiguration"
name
name: "Composite" = "Composite"
ipTags
ipTags: object
serializedName
serializedName: string = "properties.ipTags"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "IpTag"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicIPAddressVersion
publicIPAddressVersion: object
serializedName
serializedName: string = "properties.publicIPAddressVersion"
type
type: object
name
name: "String" = "String"
publicIPAllocationMethod
publicIPAllocationMethod: object
serializedName
serializedName: string = "properties.publicIPAllocationMethod"
type
type: object
name
name: "String" = "String"
publicIPPrefix
publicIPPrefix: object
serializedName
serializedName: string = "properties.publicIPPrefix"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
sku
sku: object
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "PublicIPAddressSku"
name
name: "Composite" = "Composite"
zones
zones: object
serializedName
serializedName: string = "zones"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const PublicIPAddressDnsSettings
PublicIPAddressDnsSettings: object
serializedName
serializedName: string = "PublicIPAddressDnsSettings"
type
type: object
className
className: string = "PublicIPAddressDnsSettings"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
domainNameLabel
domainNameLabel: object
serializedName
serializedName: string = "domainNameLabel"
type
type: object
name
name: "String" = "String"
fqdn
fqdn: object
serializedName
serializedName: string = "fqdn"
type
type: object
name
name: "String" = "String"
reverseFqdn
reverseFqdn: object
serializedName
serializedName: string = "reverseFqdn"
type
type: object
name
name: "String" = "String"
Const PublicIPAddressListResult
PublicIPAddressListResult: object
serializedName
serializedName: string = "PublicIPAddressListResult"
type
type: object
className
className: string = "PublicIPAddressListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PublicIPAddress"
name
name: "Composite" = "Composite"
Const PublicIPAddressSku
PublicIPAddressSku: object
serializedName
serializedName: string = "PublicIPAddressSku"
type
type: object
className
className: string = "PublicIPAddressSku"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
Const PublicIPPrefix
PublicIPPrefix: object
serializedName
serializedName: string = "PublicIPPrefix"
type
type: object
className
className: string = "PublicIPPrefix"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
ipPrefix
ipPrefix: object
serializedName
serializedName: string = "properties.ipPrefix"
type
type: object
name
name: "String" = "String"
ipTags
ipTags: object
serializedName
serializedName: string = "properties.ipTags"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "IpTag"
name
name: "Composite" = "Composite"
loadBalancerFrontendIpConfiguration
loadBalancerFrontendIpConfiguration: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.loadBalancerFrontendIpConfiguration"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
prefixLength
prefixLength: object
serializedName
serializedName: string = "properties.prefixLength"
type
type: object
name
name: "Number" = "Number"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicIPAddressVersion
publicIPAddressVersion: object
serializedName
serializedName: string = "properties.publicIPAddressVersion"
type
type: object
name
name: "String" = "String"
publicIPAddresses
publicIPAddresses: object
serializedName
serializedName: string = "properties.publicIPAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ReferencedPublicIpAddress"
name
name: "Composite" = "Composite"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
sku
sku: object
serializedName
serializedName: string = "sku"
type
type: object
className
className: string = "PublicIPPrefixSku"
name
name: "Composite" = "Composite"
zones
zones: object
serializedName
serializedName: string = "zones"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const PublicIPPrefixListResult
PublicIPPrefixListResult: object
serializedName
serializedName: string = "PublicIPPrefixListResult"
type
type: object
className
className: string = "PublicIPPrefixListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PublicIPPrefix"
name
name: "Composite" = "Composite"
Const PublicIPPrefixSku
PublicIPPrefixSku: object
serializedName
serializedName: string = "PublicIPPrefixSku"
type
type: object
className
className: string = "PublicIPPrefixSku"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
Const QueryTroubleshootingParameters
QueryTroubleshootingParameters: object
serializedName
serializedName: string = "QueryTroubleshootingParameters"
type
type: object
className
className: string = "QueryTroubleshootingParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
targetResourceId
targetResourceId: object
required
required: true = true
serializedName
serializedName: string = "targetResourceId"
type
type: object
name
name: "String" = "String"
Const ReferencedPublicIpAddress
ReferencedPublicIpAddress: object
serializedName
serializedName: string = "ReferencedPublicIpAddress"
type
type: object
className
className: string = "ReferencedPublicIpAddress"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
Const Resource
Resource: object
serializedName
serializedName: string = "Resource"
type
type: object
className
className: string = "Resource"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: "String" = "String"
name
name: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: "Dictionary" = "Dictionary"
value
value: object
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ResourceNavigationLink
ResourceNavigationLink: object
serializedName
serializedName: string = "ResourceNavigationLink"
type
type: object
className
className: string = "ResourceNavigationLink"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
link
link: object
serializedName
serializedName: string = "properties.link"
type
type: object
name
name: "String" = "String"
linkedResourceType
linkedResourceType: object
serializedName
serializedName: string = "properties.linkedResourceType"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ResourceNavigationLinksListResult
ResourceNavigationLinksListResult: object
serializedName
serializedName: string = "ResourceNavigationLinksListResult"
type
type: object
className
className: string = "ResourceNavigationLinksListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ResourceNavigationLink"
name
name: "Composite" = "Composite"
Const ResourceSet
ResourceSet: object
serializedName
serializedName: string = "ResourceSet"
type
type: object
className
className: string = "ResourceSet"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
subscriptions
subscriptions: object
serializedName
serializedName: string = "subscriptions"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const RetentionPolicyParameters
RetentionPolicyParameters: object
serializedName
serializedName: string = "RetentionPolicyParameters"
type
type: object
className
className: string = "RetentionPolicyParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
days
days: object
defaultValue
defaultValue: number = 0
serializedName
serializedName: string = "days"
type
type: object
name
name: "Number" = "Number"
enabled
enabled: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "enabled"
type
type: object
name
name: "Boolean" = "Boolean"
Const Route
Route: object
serializedName
serializedName: string = "Route"
type
type: object
className
className: string = "Route"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
addressPrefix
addressPrefix: object
serializedName
serializedName: string = "properties.addressPrefix"
type
type: object
name
name: "String" = "String"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
nextHopIpAddress
nextHopIpAddress: object
serializedName
serializedName: string = "properties.nextHopIpAddress"
type
type: object
name
name: "String" = "String"
nextHopType
nextHopType: object
required
required: true = true
serializedName
serializedName: string = "properties.nextHopType"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
Const RouteFilter
RouteFilter: object
serializedName
serializedName: string = "RouteFilter"
type
type: object
className
className: string = "RouteFilter"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
ipv6Peerings
ipv6Peerings: object
serializedName
serializedName: string = "properties.ipv6Peerings"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitPeering"
name
name: "Composite" = "Composite"
peerings
peerings: object
serializedName
serializedName: string = "properties.peerings"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ExpressRouteCircuitPeering"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
rules
rules: object
serializedName
serializedName: string = "properties.rules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "RouteFilterRule"
name
name: "Composite" = "Composite"
Const RouteFilterListResult
RouteFilterListResult: object
serializedName
serializedName: string = "RouteFilterListResult"
type
type: object
className
className: string = "RouteFilterListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "RouteFilter"
name
name: "Composite" = "Composite"
Const RouteFilterRule
RouteFilterRule: object
serializedName
serializedName: string = "RouteFilterRule"
type
type: object
className
className: string = "RouteFilterRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
access
access: object
required
required: true = true
serializedName
serializedName: string = "properties.access"
type
type: object
name
name: "String" = "String"
communities
communities: object
required
required: true = true
serializedName
serializedName: string = "properties.communities"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
routeFilterRuleType
routeFilterRuleType: object
defaultValue
defaultValue: string = "Community"
isConstant
isConstant: true = true
required
required: true = true
serializedName
serializedName: string = "properties.routeFilterRuleType"
type
type: object
name
name: "String" = "String"
Const RouteFilterRuleListResult
RouteFilterRuleListResult: object
serializedName
serializedName: string = "RouteFilterRuleListResult"
type
type: object
className
className: string = "RouteFilterRuleListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "RouteFilterRule"
name
name: "Composite" = "Composite"
Const RouteListResult
RouteListResult: object
serializedName
serializedName: string = "RouteListResult"
type
type: object
className
className: string = "RouteListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Route"
name
name: "Composite" = "Composite"
Const RouteTable
RouteTable: object
serializedName
serializedName: string = "RouteTable"
type
type: object
className
className: string = "RouteTable"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
disableBgpRoutePropagation
disableBgpRoutePropagation: object
serializedName
serializedName: string = "properties.disableBgpRoutePropagation"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
routes
routes: object
serializedName
serializedName: string = "properties.routes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Route"
name
name: "Composite" = "Composite"
subnets
subnets: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.subnets"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Subnet"
name
name: "Composite" = "Composite"
Const RouteTableListResult
RouteTableListResult: object
serializedName
serializedName: string = "RouteTableListResult"
type
type: object
className
className: string = "RouteTableListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "RouteTable"
name
name: "Composite" = "Composite"
Const SecurityGroupNetworkInterface
SecurityGroupNetworkInterface: object
serializedName
serializedName: string = "SecurityGroupNetworkInterface"
type
type: object
className
className: string = "SecurityGroupNetworkInterface"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
securityRuleAssociations
securityRuleAssociations: object
serializedName
serializedName: string = "securityRuleAssociations"
type
type: object
className
className: string = "SecurityRuleAssociations"
name
name: "Composite" = "Composite"
Const SecurityGroupViewParameters
SecurityGroupViewParameters: object
serializedName
serializedName: string = "SecurityGroupViewParameters"
type
type: object
className
className: string = "SecurityGroupViewParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
targetResourceId
targetResourceId: object
required
required: true = true
serializedName
serializedName: string = "targetResourceId"
type
type: object
name
name: "String" = "String"
Const SecurityGroupViewResult
SecurityGroupViewResult: object
serializedName
serializedName: string = "SecurityGroupViewResult"
type
type: object
className
className: string = "SecurityGroupViewResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
networkInterfaces
networkInterfaces: object
serializedName
serializedName: string = "networkInterfaces"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SecurityGroupNetworkInterface"
name
name: "Composite" = "Composite"
Const SecurityRule
SecurityRule: object
serializedName
serializedName: string = "SecurityRule"
type
type: object
className
className: string = "SecurityRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
access
access: object
required
required: true = true
serializedName
serializedName: string = "properties.access"
type
type: object
name
name: "String" = "String"
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: "String" = "String"
destinationAddressPrefix
destinationAddressPrefix: object
serializedName
serializedName: string = "properties.destinationAddressPrefix"
type
type: object
name
name: "String" = "String"
destinationAddressPrefixes
destinationAddressPrefixes: object
serializedName
serializedName: string = "properties.destinationAddressPrefixes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
destinationApplicationSecurityGroups
destinationApplicationSecurityGroups: object
serializedName
serializedName: string = "properties.destinationApplicationSecurityGroups"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationSecurityGroup"
name
name: "Composite" = "Composite"
destinationPortRange
destinationPortRange: object
serializedName
serializedName: string = "properties.destinationPortRange"
type
type: object
name
name: "String" = "String"
destinationPortRanges
destinationPortRanges: object
serializedName
serializedName: string = "properties.destinationPortRanges"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
direction
direction: object
required
required: true = true
serializedName
serializedName: string = "properties.direction"
type
type: object
name
name: "String" = "String"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
priority
priority: object
serializedName
serializedName: string = "properties.priority"
type
type: object
name
name: "Number" = "Number"
protocol
protocol: object
required
required: true = true
serializedName
serializedName: string = "properties.protocol"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
sourceAddressPrefix
sourceAddressPrefix: object
serializedName
serializedName: string = "properties.sourceAddressPrefix"
type
type: object
name
name: "String" = "String"
sourceAddressPrefixes
sourceAddressPrefixes: object
serializedName
serializedName: string = "properties.sourceAddressPrefixes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
sourceApplicationSecurityGroups
sourceApplicationSecurityGroups: object
serializedName
serializedName: string = "properties.sourceApplicationSecurityGroups"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationSecurityGroup"
name
name: "Composite" = "Composite"
sourcePortRange
sourcePortRange: object
serializedName
serializedName: string = "properties.sourcePortRange"
type
type: object
name
name: "String" = "String"
sourcePortRanges
sourcePortRanges: object
serializedName
serializedName: string = "properties.sourcePortRanges"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const SecurityRuleAssociations
SecurityRuleAssociations: object
serializedName
serializedName: string = "SecurityRuleAssociations"
type
type: object
className
className: string = "SecurityRuleAssociations"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
defaultSecurityRules
defaultSecurityRules: object
serializedName
serializedName: string = "defaultSecurityRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SecurityRule"
name
name: "Composite" = "Composite"
effectiveSecurityRules
effectiveSecurityRules: object
serializedName
serializedName: string = "effectiveSecurityRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "EffectiveNetworkSecurityRule"
name
name: "Composite" = "Composite"
networkInterfaceAssociation
networkInterfaceAssociation: object
serializedName
serializedName: string = "networkInterfaceAssociation"
type
type: object
className
className: string = "NetworkInterfaceAssociation"
name
name: "Composite" = "Composite"
subnetAssociation
subnetAssociation: object
serializedName
serializedName: string = "subnetAssociation"
type
type: object
className
className: string = "SubnetAssociation"
name
name: "Composite" = "Composite"
Const SecurityRuleListResult
SecurityRuleListResult: object
serializedName
serializedName: string = "SecurityRuleListResult"
type
type: object
className
className: string = "SecurityRuleListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SecurityRule"
name
name: "Composite" = "Composite"
Const ServiceAssociationLink
ServiceAssociationLink: object
serializedName
serializedName: string = "ServiceAssociationLink"
type
type: object
className
className: string = "ServiceAssociationLink"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
allowDelete
allowDelete: object
serializedName
serializedName: string = "properties.allowDelete"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
link
link: object
serializedName
serializedName: string = "properties.link"
type
type: object
name
name: "String" = "String"
linkedResourceType
linkedResourceType: object
serializedName
serializedName: string = "properties.linkedResourceType"
type
type: object
name
name: "String" = "String"
locations
locations: object
serializedName
serializedName: string = "properties.locations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const ServiceAssociationLinksListResult
ServiceAssociationLinksListResult: object
serializedName
serializedName: string = "ServiceAssociationLinksListResult"
type
type: object
className
className: string = "ServiceAssociationLinksListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ServiceAssociationLink"
name
name: "Composite" = "Composite"
Const ServiceEndpointPolicy
ServiceEndpointPolicy: object
serializedName
serializedName: string = "ServiceEndpointPolicy"
type
type: object
className
className: string = "ServiceEndpointPolicy"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
serviceEndpointPolicyDefinitions
serviceEndpointPolicyDefinitions: object
serializedName
serializedName: string = "properties.serviceEndpointPolicyDefinitions"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ServiceEndpointPolicyDefinition"
name
name: "Composite" = "Composite"
subnets
subnets: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.subnets"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Subnet"
name
name: "Composite" = "Composite"
Const ServiceEndpointPolicyDefinition
ServiceEndpointPolicyDefinition: object
serializedName
serializedName: string = "ServiceEndpointPolicyDefinition"
type
type: object
className
className: string = "ServiceEndpointPolicyDefinition"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
description
description: object
serializedName
serializedName: string = "properties.description"
type
type: object
name
name: "String" = "String"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
service
service: object
serializedName
serializedName: string = "properties.service"
type
type: object
name
name: "String" = "String"
serviceResources
serviceResources: object
serializedName
serializedName: string = "properties.serviceResources"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
Const ServiceEndpointPolicyDefinitionListResult
ServiceEndpointPolicyDefinitionListResult: object
serializedName
serializedName: string = "ServiceEndpointPolicyDefinitionListResult"
type
type: object
className
className: string = "ServiceEndpointPolicyDefinitionListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ServiceEndpointPolicyDefinition"
name
name: "Composite" = "Composite"
Const ServiceEndpointPolicyListResult
ServiceEndpointPolicyListResult: object
serializedName
serializedName: string = "ServiceEndpointPolicyListResult"
type
type: object
className
className: string = "ServiceEndpointPolicyListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ServiceEndpointPolicy"
name
name: "Composite" = "Composite"
Const ServiceEndpointPropertiesFormat
ServiceEndpointPropertiesFormat: object
serializedName
serializedName: string = "ServiceEndpointPropertiesFormat"
type
type: object
className
className: string = "ServiceEndpointPropertiesFormat"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
locations
locations: object
serializedName
serializedName: string = "locations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "provisioningState"
type
type: object
name
name: "String" = "String"
service
service: object
serializedName
serializedName: string = "service"
type
type: object
name
name: "String" = "String"
Const ServiceTagInformation
ServiceTagInformation: object
serializedName
serializedName: string = "ServiceTagInformation"
type
type: object
className
className: string = "ServiceTagInformation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
name
name: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
properties
properties: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties"
type
type: object
className
className: string = "ServiceTagInformationPropertiesFormat"
name
name: "Composite" = "Composite"
Const ServiceTagInformationPropertiesFormat
ServiceTagInformationPropertiesFormat: object
serializedName
serializedName: string = "ServiceTagInformationPropertiesFormat"
type
type: object
className
className: string = "ServiceTagInformationPropertiesFormat"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
addressPrefixes
addressPrefixes: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "addressPrefixes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
changeNumber
changeNumber: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "changeNumber"
type
type: object
name
name: "String" = "String"
region
region: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "region"
type
type: object
name
name: "String" = "String"
systemService
systemService: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "systemService"
type
type: object
name
name: "String" = "String"
Const ServiceTagsListResult
ServiceTagsListResult: object
serializedName
serializedName: string = "ServiceTagsListResult"
type
type: object
className
className: string = "ServiceTagsListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
changeNumber
changeNumber: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "changeNumber"
type
type: object
name
name: "String" = "String"
cloud
cloud: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "cloud"
type
type: object
name
name: "String" = "String"
id
id: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
name
name: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
values
values: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "values"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ServiceTagInformation"
name
name: "Composite" = "Composite"
Const SubResource
SubResource: object
serializedName
serializedName: string = "SubResource"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
Const Subnet
Subnet: object
serializedName
serializedName: string = "Subnet"
type
type: object
className
className: string = "Subnet"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
addressPrefix
addressPrefix: object
serializedName
serializedName: string = "properties.addressPrefix"
type
type: object
name
name: "String" = "String"
addressPrefixes
addressPrefixes: object
serializedName
serializedName: string = "properties.addressPrefixes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
delegations
delegations: object
serializedName
serializedName: string = "properties.delegations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Delegation"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
ipConfigurationProfiles
ipConfigurationProfiles: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.ipConfigurationProfiles"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "IPConfigurationProfile"
name
name: "Composite" = "Composite"
ipConfigurations
ipConfigurations: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.ipConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "IPConfiguration"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
natGateway
natGateway: object
serializedName
serializedName: string = "properties.natGateway"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
networkSecurityGroup
networkSecurityGroup: object
serializedName
serializedName: string = "properties.networkSecurityGroup"
type
type: object
className
className: string = "NetworkSecurityGroup"
name
name: "Composite" = "Composite"
privateEndpointNetworkPolicies
privateEndpointNetworkPolicies: object
serializedName
serializedName: string = "properties.privateEndpointNetworkPolicies"
type
type: object
name
name: "String" = "String"
privateEndpoints
privateEndpoints: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.privateEndpoints"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "PrivateEndpoint"
name
name: "Composite" = "Composite"
privateLinkServiceNetworkPolicies
privateLinkServiceNetworkPolicies: object
serializedName
serializedName: string = "properties.privateLinkServiceNetworkPolicies"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
purpose
purpose: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.purpose"
type
type: object
name
name: "String" = "String"
resourceNavigationLinks
resourceNavigationLinks: object
serializedName
serializedName: string = "properties.resourceNavigationLinks"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ResourceNavigationLink"
name
name: "Composite" = "Composite"
routeTable
routeTable: object
serializedName
serializedName: string = "properties.routeTable"
type
type: object
className
className: string = "RouteTable"
name
name: "Composite" = "Composite"
serviceAssociationLinks
serviceAssociationLinks: object
serializedName
serializedName: string = "properties.serviceAssociationLinks"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ServiceAssociationLink"
name
name: "Composite" = "Composite"
serviceEndpointPolicies
serviceEndpointPolicies: object
serializedName
serializedName: string = "properties.serviceEndpointPolicies"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ServiceEndpointPolicy"
name
name: "Composite" = "Composite"
serviceEndpoints
serviceEndpoints: object
serializedName
serializedName: string = "properties.serviceEndpoints"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ServiceEndpointPropertiesFormat"
name
name: "Composite" = "Composite"
Const SubnetAssociation
SubnetAssociation: object
serializedName
serializedName: string = "SubnetAssociation"
type
type: object
className
className: string = "SubnetAssociation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
securityRules
securityRules: object
serializedName
serializedName: string = "securityRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SecurityRule"
name
name: "Composite" = "Composite"
Const SubnetListResult
SubnetListResult: object
serializedName
serializedName: string = "SubnetListResult"
type
type: object
className
className: string = "SubnetListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Subnet"
name
name: "Composite" = "Composite"
Const TagsObject
TagsObject: object
serializedName
serializedName: string = "TagsObject"
type
type: object
className
className: string = "TagsObject"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
tags
tags: object
serializedName
serializedName: string = "tags"
type
type: object
name
name: "Dictionary" = "Dictionary"
value
value: object
type
type: object
name
name: "String" = "String"
Const Topology
Topology: object
serializedName
serializedName: string = "Topology"
type
type: object
className
className: string = "Topology"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
createdDateTime
createdDateTime: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "createdDateTime"
type
type: object
name
name: "DateTime" = "DateTime"
id
id: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
lastModified
lastModified: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "lastModified"
type
type: object
name
name: "DateTime" = "DateTime"
resources
resources: object
serializedName
serializedName: string = "resources"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "TopologyResource"
name
name: "Composite" = "Composite"
Const TopologyAssociation
TopologyAssociation: object
serializedName
serializedName: string = "TopologyAssociation"
type
type: object
className
className: string = "TopologyAssociation"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
associationType
associationType: object
serializedName
serializedName: string = "associationType"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
resourceId
resourceId: object
serializedName
serializedName: string = "resourceId"
type
type: object
name
name: "String" = "String"
Const TopologyParameters
TopologyParameters: object
serializedName
serializedName: string = "TopologyParameters"
type
type: object
className
className: string = "TopologyParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
targetResourceGroupName
targetResourceGroupName: object
serializedName
serializedName: string = "targetResourceGroupName"
type
type: object
name
name: "String" = "String"
targetSubnet
targetSubnet: object
serializedName
serializedName: string = "targetSubnet"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
targetVirtualNetwork
targetVirtualNetwork: object
serializedName
serializedName: string = "targetVirtualNetwork"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const TopologyResource
TopologyResource: object
serializedName
serializedName: string = "TopologyResource"
type
type: object
className
className: string = "TopologyResource"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
associations
associations: object
serializedName
serializedName: string = "associations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "TopologyAssociation"
name
name: "Composite" = "Composite"
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
location
location: object
serializedName
serializedName: string = "location"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
Const TrafficAnalyticsConfigurationProperties
TrafficAnalyticsConfigurationProperties: object
serializedName
serializedName: string = "TrafficAnalyticsConfigurationProperties"
type
type: object
className
className: string = "TrafficAnalyticsConfigurationProperties"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
enabled
enabled: object
required
required: true = true
serializedName
serializedName: string = "enabled"
type
type: object
name
name: "Boolean" = "Boolean"
trafficAnalyticsInterval
trafficAnalyticsInterval: object
serializedName
serializedName: string = "trafficAnalyticsInterval"
type
type: object
name
name: "Number" = "Number"
workspaceId
workspaceId: object
required
required: true = true
serializedName
serializedName: string = "workspaceId"
type
type: object
name
name: "String" = "String"
workspaceRegion
workspaceRegion: object
required
required: true = true
serializedName
serializedName: string = "workspaceRegion"
type
type: object
name
name: "String" = "String"
workspaceResourceId
workspaceResourceId: object
required
required: true = true
serializedName
serializedName: string = "workspaceResourceId"
type
type: object
name
name: "String" = "String"
Const TrafficAnalyticsProperties
TrafficAnalyticsProperties: object
serializedName
serializedName: string = "TrafficAnalyticsProperties"
type
type: object
className
className: string = "TrafficAnalyticsProperties"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
networkWatcherFlowAnalyticsConfiguration
networkWatcherFlowAnalyticsConfiguration: object
required
required: true = true
serializedName
serializedName: string = "networkWatcherFlowAnalyticsConfiguration"
type
type: object
className
className: string = "TrafficAnalyticsConfigurationProperties"
name
name: "Composite" = "Composite"
Const TroubleshootingDetails
TroubleshootingDetails: object
serializedName
serializedName: string = "TroubleshootingDetails"
type
type: object
className
className: string = "TroubleshootingDetails"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
detail
detail: object
serializedName
serializedName: string = "detail"
type
type: object
name
name: "String" = "String"
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
reasonType
reasonType: object
serializedName
serializedName: string = "reasonType"
type
type: object
name
name: "String" = "String"
recommendedActions
recommendedActions: object
serializedName
serializedName: string = "recommendedActions"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "TroubleshootingRecommendedActions"
name
name: "Composite" = "Composite"
summary
summary: object
serializedName
serializedName: string = "summary"
type
type: object
name
name: "String" = "String"
Const TroubleshootingParameters
TroubleshootingParameters: object
serializedName
serializedName: string = "TroubleshootingParameters"
type
type: object
className
className: string = "TroubleshootingParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
storageId
storageId: object
required
required: true = true
serializedName
serializedName: string = "properties.storageId"
type
type: object
name
name: "String" = "String"
storagePath
storagePath: object
required
required: true = true
serializedName
serializedName: string = "properties.storagePath"
type
type: object
name
name: "String" = "String"
targetResourceId
targetResourceId: object
required
required: true = true
serializedName
serializedName: string = "targetResourceId"
type
type: object
name
name: "String" = "String"
Const TroubleshootingRecommendedActions
TroubleshootingRecommendedActions: object
serializedName
serializedName: string = "TroubleshootingRecommendedActions"
type
type: object
className
className: string = "TroubleshootingRecommendedActions"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
actionId
actionId: object
serializedName
serializedName: string = "actionId"
type
type: object
name
name: "String" = "String"
actionText
actionText: object
serializedName
serializedName: string = "actionText"
type
type: object
name
name: "String" = "String"
actionUri
actionUri: object
serializedName
serializedName: string = "actionUri"
type
type: object
name
name: "String" = "String"
actionUriText
actionUriText: object
serializedName
serializedName: string = "actionUriText"
type
type: object
name
name: "String" = "String"
Const TroubleshootingResult
TroubleshootingResult: object
serializedName
serializedName: string = "TroubleshootingResult"
type
type: object
className
className: string = "TroubleshootingResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
code
code: object
serializedName
serializedName: string = "code"
type
type: object
name
name: "String" = "String"
endTime
endTime: object
serializedName
serializedName: string = "endTime"
type
type: object
name
name: "DateTime" = "DateTime"
results
results: object
serializedName
serializedName: string = "results"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "TroubleshootingDetails"
name
name: "Composite" = "Composite"
startTime
startTime: object
serializedName
serializedName: string = "startTime"
type
type: object
name
name: "DateTime" = "DateTime"
Const TunnelConnectionHealth
TunnelConnectionHealth: object
serializedName
serializedName: string = "TunnelConnectionHealth"
type
type: object
className
className: string = "TunnelConnectionHealth"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
connectionStatus
connectionStatus: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "connectionStatus"
type
type: object
name
name: "String" = "String"
egressBytesTransferred
egressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "egressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
ingressBytesTransferred
ingressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "ingressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
lastConnectionEstablishedUtcTime
lastConnectionEstablishedUtcTime: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "lastConnectionEstablishedUtcTime"
type
type: object
name
name: "String" = "String"
tunnel
tunnel: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "tunnel"
type
type: object
name
name: "String" = "String"
Const UnprepareNetworkPoliciesRequest
UnprepareNetworkPoliciesRequest: object
serializedName
serializedName: string = "UnprepareNetworkPoliciesRequest"
type
type: object
className
className: string = "UnprepareNetworkPoliciesRequest"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
serviceName
serviceName: object
serializedName
serializedName: string = "serviceName"
type
type: object
name
name: "String" = "String"
Const Usage
Usage: object
serializedName
serializedName: string = "Usage"
type
type: object
className
className: string = "Usage"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
currentValue
currentValue: object
required
required: true = true
serializedName
serializedName: string = "currentValue"
type
type: object
name
name: "Number" = "Number"
id
id: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
limit
limit: object
required
required: true = true
serializedName
serializedName: string = "limit"
type
type: object
name
name: "Number" = "Number"
name
name: object
required
required: true = true
serializedName
serializedName: string = "name"
type
type: object
className
className: string = "UsageName"
name
name: "Composite" = "Composite"
unit
unit: object
defaultValue
defaultValue: string = "Count"
isConstant
isConstant: true = true
required
required: true = true
serializedName
serializedName: string = "unit"
type
type: object
name
name: "String" = "String"
Const UsageName
UsageName: object
serializedName
serializedName: string = "UsageName"
type
type: object
className
className: string = "UsageName"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
localizedValue
localizedValue: object
serializedName
serializedName: string = "localizedValue"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "String" = "String"
Const UsagesListResult
UsagesListResult: object
serializedName
serializedName: string = "UsagesListResult"
type
type: object
className
className: string = "UsagesListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Usage"
name
name: "Composite" = "Composite"
Const VerificationIPFlowParameters
VerificationIPFlowParameters: object
serializedName
serializedName: string = "VerificationIPFlowParameters"
type
type: object
className
className: string = "VerificationIPFlowParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
direction
direction: object
required
required: true = true
serializedName
serializedName: string = "direction"
type
type: object
name
name: "String" = "String"
localIPAddress
localIPAddress: object
required
required: true = true
serializedName
serializedName: string = "localIPAddress"
type
type: object
name
name: "String" = "String"
localPort
localPort: object
required
required: true = true
serializedName
serializedName: string = "localPort"
type
type: object
name
name: "String" = "String"
protocol
protocol: object
required
required: true = true
serializedName
serializedName: string = "protocol"
type
type: object
name
name: "String" = "String"
remoteIPAddress
remoteIPAddress: object
required
required: true = true
serializedName
serializedName: string = "remoteIPAddress"
type
type: object
name
name: "String" = "String"
remotePort
remotePort: object
required
required: true = true
serializedName
serializedName: string = "remotePort"
type
type: object
name
name: "String" = "String"
targetNicResourceId
targetNicResourceId: object
serializedName
serializedName: string = "targetNicResourceId"
type
type: object
name
name: "String" = "String"
targetResourceId
targetResourceId: object
required
required: true = true
serializedName
serializedName: string = "targetResourceId"
type
type: object
name
name: "String" = "String"
Const VerificationIPFlowResult
VerificationIPFlowResult: object
serializedName
serializedName: string = "VerificationIPFlowResult"
type
type: object
className
className: string = "VerificationIPFlowResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
access
access: object
serializedName
serializedName: string = "access"
type
type: object
name
name: "String" = "String"
ruleName
ruleName: object
serializedName
serializedName: string = "ruleName"
type
type: object
name
name: "String" = "String"
Const VirtualHub
VirtualHub: object
serializedName
serializedName: string = "VirtualHub"
type
type: object
className
className: string = "VirtualHub"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
addressPrefix
addressPrefix: object
serializedName
serializedName: string = "properties.addressPrefix"
type
type: object
name
name: "String" = "String"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
expressRouteGateway
expressRouteGateway: object
serializedName
serializedName: string = "properties.expressRouteGateway"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
p2SVpnGateway
p2SVpnGateway: object
serializedName
serializedName: string = "properties.p2SVpnGateway"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
routeTable
routeTable: object
serializedName
serializedName: string = "properties.routeTable"
type
type: object
className
className: string = "VirtualHubRouteTable"
name
name: "Composite" = "Composite"
virtualNetworkConnections
virtualNetworkConnections: object
serializedName
serializedName: string = "properties.virtualNetworkConnections"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "HubVirtualNetworkConnection"
name
name: "Composite" = "Composite"
virtualWan
virtualWan: object
serializedName
serializedName: string = "properties.virtualWan"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
vpnGateway
vpnGateway: object
serializedName
serializedName: string = "properties.vpnGateway"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const VirtualHubId
VirtualHubId: object
serializedName
serializedName: string = "VirtualHubId"
type
type: object
className
className: string = "VirtualHubId"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
Const VirtualHubRoute
VirtualHubRoute: object
serializedName
serializedName: string = "VirtualHubRoute"
type
type: object
className
className: string = "VirtualHubRoute"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
addressPrefixes
addressPrefixes: object
serializedName
serializedName: string = "addressPrefixes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
nextHopIpAddress
nextHopIpAddress: object
serializedName
serializedName: string = "nextHopIpAddress"
type
type: object
name
name: "String" = "String"
Const VirtualHubRouteTable
VirtualHubRouteTable: object
serializedName
serializedName: string = "VirtualHubRouteTable"
type
type: object
className
className: string = "VirtualHubRouteTable"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
routes
routes: object
serializedName
serializedName: string = "routes"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualHubRoute"
name
name: "Composite" = "Composite"
Const VirtualNetwork
VirtualNetwork: object
serializedName
serializedName: string = "VirtualNetwork"
type
type: object
className
className: string = "VirtualNetwork"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
addressSpace
addressSpace: object
serializedName
serializedName: string = "properties.addressSpace"
type
type: object
className
className: string = "AddressSpace"
name
name: "Composite" = "Composite"
ddosProtectionPlan
ddosProtectionPlan: object
serializedName
serializedName: string = "properties.ddosProtectionPlan"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
dhcpOptions
dhcpOptions: object
serializedName
serializedName: string = "properties.dhcpOptions"
type
type: object
className
className: string = "DhcpOptions"
name
name: "Composite" = "Composite"
enableDdosProtection
enableDdosProtection: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "properties.enableDdosProtection"
type
type: object
name
name: "Boolean" = "Boolean"
enableVmProtection
enableVmProtection: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "properties.enableVmProtection"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
subnets
subnets: object
serializedName
serializedName: string = "properties.subnets"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "Subnet"
name
name: "Composite" = "Composite"
virtualNetworkPeerings
virtualNetworkPeerings: object
serializedName
serializedName: string = "properties.virtualNetworkPeerings"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetworkPeering"
name
name: "Composite" = "Composite"
Const VirtualNetworkConnectionGatewayReference
VirtualNetworkConnectionGatewayReference: object
serializedName
serializedName: string = "VirtualNetworkConnectionGatewayReference"
type
type: object
className
className: string = "VirtualNetworkConnectionGatewayReference"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
id
id: object
required
required: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
Const VirtualNetworkGateway
VirtualNetworkGateway: object
serializedName
serializedName: string = "VirtualNetworkGateway"
type
type: object
className
className: string = "VirtualNetworkGateway"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
activeActive
activeActive: object
serializedName
serializedName: string = "properties.activeActive"
type
type: object
name
name: "Boolean" = "Boolean"
bgpSettings
bgpSettings: object
serializedName
serializedName: string = "properties.bgpSettings"
type
type: object
className
className: string = "BgpSettings"
name
name: "Composite" = "Composite"
customRoutes
customRoutes: object
serializedName
serializedName: string = "properties.customRoutes"
type
type: object
className
className: string = "AddressSpace"
name
name: "Composite" = "Composite"
enableBgp
enableBgp: object
serializedName
serializedName: string = "properties.enableBgp"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
gatewayDefaultSite
gatewayDefaultSite: object
serializedName
serializedName: string = "properties.gatewayDefaultSite"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
gatewayType
gatewayType: object
serializedName
serializedName: string = "properties.gatewayType"
type
type: object
name
name: "String" = "String"
ipConfigurations
ipConfigurations: object
serializedName
serializedName: string = "properties.ipConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetworkGatewayIPConfiguration"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
sku
sku: object
serializedName
serializedName: string = "properties.sku"
type
type: object
className
className: string = "VirtualNetworkGatewaySku"
name
name: "Composite" = "Composite"
vpnClientConfiguration
vpnClientConfiguration: object
serializedName
serializedName: string = "properties.vpnClientConfiguration"
type
type: object
className
className: string = "VpnClientConfiguration"
name
name: "Composite" = "Composite"
vpnType
vpnType: object
serializedName
serializedName: string = "properties.vpnType"
type
type: object
name
name: "String" = "String"
Const VirtualNetworkGatewayConnection
VirtualNetworkGatewayConnection: object
serializedName
serializedName: string = "VirtualNetworkGatewayConnection"
type
type: object
className
className: string = "VirtualNetworkGatewayConnection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
authorizationKey
authorizationKey: object
serializedName
serializedName: string = "properties.authorizationKey"
type
type: object
name
name: "String" = "String"
connectionProtocol
connectionProtocol: object
serializedName
serializedName: string = "properties.connectionProtocol"
type
type: object
name
name: "String" = "String"
connectionStatus
connectionStatus: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.connectionStatus"
type
type: object
name
name: "String" = "String"
connectionType
connectionType: object
required
required: true = true
serializedName
serializedName: string = "properties.connectionType"
type
type: object
name
name: "String" = "String"
egressBytesTransferred
egressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.egressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
enableBgp
enableBgp: object
serializedName
serializedName: string = "properties.enableBgp"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
expressRouteGatewayBypass
expressRouteGatewayBypass: object
serializedName
serializedName: string = "properties.expressRouteGatewayBypass"
type
type: object
name
name: "Boolean" = "Boolean"
ingressBytesTransferred
ingressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.ingressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
ipsecPolicies
ipsecPolicies: object
serializedName
serializedName: string = "properties.ipsecPolicies"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "IpsecPolicy"
name
name: "Composite" = "Composite"
localNetworkGateway2
localNetworkGateway2: object
serializedName
serializedName: string = "properties.localNetworkGateway2"
type
type: object
className
className: string = "LocalNetworkGateway"
name
name: "Composite" = "Composite"
peer
peer: object
serializedName
serializedName: string = "properties.peer"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
routingWeight
routingWeight: object
serializedName
serializedName: string = "properties.routingWeight"
type
type: object
name
name: "Number" = "Number"
sharedKey
sharedKey: object
serializedName
serializedName: string = "properties.sharedKey"
type
type: object
name
name: "String" = "String"
tunnelConnectionStatus
tunnelConnectionStatus: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.tunnelConnectionStatus"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "TunnelConnectionHealth"
name
name: "Composite" = "Composite"
usePolicyBasedTrafficSelectors
usePolicyBasedTrafficSelectors: object
serializedName
serializedName: string = "properties.usePolicyBasedTrafficSelectors"
type
type: object
name
name: "Boolean" = "Boolean"
virtualNetworkGateway1
virtualNetworkGateway1: object
required
required: true = true
serializedName
serializedName: string = "properties.virtualNetworkGateway1"
type
type: object
className
className: string = "VirtualNetworkGateway"
name
name: "Composite" = "Composite"
virtualNetworkGateway2
virtualNetworkGateway2: object
serializedName
serializedName: string = "properties.virtualNetworkGateway2"
type
type: object
className
className: string = "VirtualNetworkGateway"
name
name: "Composite" = "Composite"
Const VirtualNetworkGatewayConnectionListEntity
VirtualNetworkGatewayConnectionListEntity: object
serializedName
serializedName: string = "VirtualNetworkGatewayConnectionListEntity"
type
type: object
className
className: string = "VirtualNetworkGatewayConnectionListEntity"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
authorizationKey
authorizationKey: object
serializedName
serializedName: string = "properties.authorizationKey"
type
type: object
name
name: "String" = "String"
connectionProtocol
connectionProtocol: object
serializedName
serializedName: string = "properties.connectionProtocol"
type
type: object
name
name: "String" = "String"
connectionStatus
connectionStatus: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.connectionStatus"
type
type: object
name
name: "String" = "String"
connectionType
connectionType: object
required
required: true = true
serializedName
serializedName: string = "properties.connectionType"
type
type: object
name
name: "String" = "String"
egressBytesTransferred
egressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.egressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
enableBgp
enableBgp: object
serializedName
serializedName: string = "properties.enableBgp"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
expressRouteGatewayBypass
expressRouteGatewayBypass: object
serializedName
serializedName: string = "properties.expressRouteGatewayBypass"
type
type: object
name
name: "Boolean" = "Boolean"
ingressBytesTransferred
ingressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.ingressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
ipsecPolicies
ipsecPolicies: object
serializedName
serializedName: string = "properties.ipsecPolicies"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "IpsecPolicy"
name
name: "Composite" = "Composite"
localNetworkGateway2
localNetworkGateway2: object
serializedName
serializedName: string = "properties.localNetworkGateway2"
type
type: object
className
className: string = "VirtualNetworkConnectionGatewayReference"
name
name: "Composite" = "Composite"
peer
peer: object
serializedName
serializedName: string = "properties.peer"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
routingWeight
routingWeight: object
serializedName
serializedName: string = "properties.routingWeight"
type
type: object
name
name: "Number" = "Number"
sharedKey
sharedKey: object
serializedName
serializedName: string = "properties.sharedKey"
type
type: object
name
name: "String" = "String"
tunnelConnectionStatus
tunnelConnectionStatus: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.tunnelConnectionStatus"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "TunnelConnectionHealth"
name
name: "Composite" = "Composite"
usePolicyBasedTrafficSelectors
usePolicyBasedTrafficSelectors: object
serializedName
serializedName: string = "properties.usePolicyBasedTrafficSelectors"
type
type: object
name
name: "Boolean" = "Boolean"
virtualNetworkGateway1
virtualNetworkGateway1: object
required
required: true = true
serializedName
serializedName: string = "properties.virtualNetworkGateway1"
type
type: object
className
className: string = "VirtualNetworkConnectionGatewayReference"
name
name: "Composite" = "Composite"
virtualNetworkGateway2
virtualNetworkGateway2: object
serializedName
serializedName: string = "properties.virtualNetworkGateway2"
type
type: object
className
className: string = "VirtualNetworkConnectionGatewayReference"
name
name: "Composite" = "Composite"
Const VirtualNetworkGatewayConnectionListResult
VirtualNetworkGatewayConnectionListResult: object
serializedName
serializedName: string = "VirtualNetworkGatewayConnectionListResult"
type
type: object
className
className: string = "VirtualNetworkGatewayConnectionListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetworkGatewayConnection"
name
name: "Composite" = "Composite"
Const VirtualNetworkGatewayIPConfiguration
VirtualNetworkGatewayIPConfiguration: object
serializedName
serializedName: string = "VirtualNetworkGatewayIPConfiguration"
type
type: object
className
className: string = "VirtualNetworkGatewayIPConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
privateIPAllocationMethod
privateIPAllocationMethod: object
serializedName
serializedName: string = "properties.privateIPAllocationMethod"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicIPAddress
publicIPAddress: object
serializedName
serializedName: string = "properties.publicIPAddress"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
subnet
subnet: object
serializedName
serializedName: string = "properties.subnet"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const VirtualNetworkGatewayListConnectionsResult
VirtualNetworkGatewayListConnectionsResult: object
serializedName
serializedName: string = "VirtualNetworkGatewayListConnectionsResult"
type
type: object
className
className: string = "VirtualNetworkGatewayListConnectionsResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetworkGatewayConnectionListEntity"
name
name: "Composite" = "Composite"
Const VirtualNetworkGatewayListResult
VirtualNetworkGatewayListResult: object
serializedName
serializedName: string = "VirtualNetworkGatewayListResult"
type
type: object
className
className: string = "VirtualNetworkGatewayListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetworkGateway"
name
name: "Composite" = "Composite"
Const VirtualNetworkGatewaySku
VirtualNetworkGatewaySku: object
serializedName
serializedName: string = "VirtualNetworkGatewaySku"
type
type: object
className
className: string = "VirtualNetworkGatewaySku"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
capacity
capacity: object
serializedName
serializedName: string = "capacity"
type
type: object
name
name: "Number" = "Number"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
tier
tier: object
serializedName
serializedName: string = "tier"
type
type: object
name
name: "String" = "String"
Const VirtualNetworkListResult
VirtualNetworkListResult: object
serializedName
serializedName: string = "VirtualNetworkListResult"
type
type: object
className
className: string = "VirtualNetworkListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetwork"
name
name: "Composite" = "Composite"
Const VirtualNetworkListUsageResult
VirtualNetworkListUsageResult: object
serializedName
serializedName: string = "VirtualNetworkListUsageResult"
type
type: object
className
className: string = "VirtualNetworkListUsageResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
readOnly
readOnly: true = true
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetworkUsage"
name
name: "Composite" = "Composite"
Const VirtualNetworkPeering
VirtualNetworkPeering: object
serializedName
serializedName: string = "VirtualNetworkPeering"
type
type: object
className
className: string = "VirtualNetworkPeering"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
allowForwardedTraffic
allowForwardedTraffic: object
serializedName
serializedName: string = "properties.allowForwardedTraffic"
type
type: object
name
name: "Boolean" = "Boolean"
allowGatewayTransit
allowGatewayTransit: object
serializedName
serializedName: string = "properties.allowGatewayTransit"
type
type: object
name
name: "Boolean" = "Boolean"
allowVirtualNetworkAccess
allowVirtualNetworkAccess: object
serializedName
serializedName: string = "properties.allowVirtualNetworkAccess"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
peeringState
peeringState: object
serializedName
serializedName: string = "properties.peeringState"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
remoteAddressSpace
remoteAddressSpace: object
serializedName
serializedName: string = "properties.remoteAddressSpace"
type
type: object
className
className: string = "AddressSpace"
name
name: "Composite" = "Composite"
remoteVirtualNetwork
remoteVirtualNetwork: object
serializedName
serializedName: string = "properties.remoteVirtualNetwork"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
useRemoteGateways
useRemoteGateways: object
serializedName
serializedName: string = "properties.useRemoteGateways"
type
type: object
name
name: "Boolean" = "Boolean"
Const VirtualNetworkPeeringListResult
VirtualNetworkPeeringListResult: object
serializedName
serializedName: string = "VirtualNetworkPeeringListResult"
type
type: object
className
className: string = "VirtualNetworkPeeringListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetworkPeering"
name
name: "Composite" = "Composite"
Const VirtualNetworkTap
VirtualNetworkTap: object
serializedName
serializedName: string = "VirtualNetworkTap"
type
type: object
className
className: string = "VirtualNetworkTap"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
destinationLoadBalancerFrontEndIPConfiguration
destinationLoadBalancerFrontEndIPConfiguration: object
serializedName
serializedName: string = "properties.destinationLoadBalancerFrontEndIPConfiguration"
type
type: object
className
className: string = "FrontendIPConfiguration"
name
name: "Composite" = "Composite"
destinationNetworkInterfaceIPConfiguration
destinationNetworkInterfaceIPConfiguration: object
serializedName
serializedName: string = "properties.destinationNetworkInterfaceIPConfiguration"
type
type: object
className
className: string = "NetworkInterfaceIPConfiguration"
name
name: "Composite" = "Composite"
destinationPort
destinationPort: object
serializedName
serializedName: string = "properties.destinationPort"
type
type: object
name
name: "Number" = "Number"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
networkInterfaceTapConfigurations
networkInterfaceTapConfigurations: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.networkInterfaceTapConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "NetworkInterfaceTapConfiguration"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceGuid
resourceGuid: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.resourceGuid"
type
type: object
name
name: "String" = "String"
Const VirtualNetworkTapListResult
VirtualNetworkTapListResult: object
serializedName
serializedName: string = "VirtualNetworkTapListResult"
type
type: object
className
className: string = "VirtualNetworkTapListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualNetworkTap"
name
name: "Composite" = "Composite"
Const VirtualNetworkUsage
VirtualNetworkUsage: object
serializedName
serializedName: string = "VirtualNetworkUsage"
type
type: object
className
className: string = "VirtualNetworkUsage"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
currentValue
currentValue: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "currentValue"
type
type: object
name
name: "Number" = "Number"
id
id: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "id"
type
type: object
name
name: "String" = "String"
limit
limit: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "limit"
type
type: object
name
name: "Number" = "Number"
name
name: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "name"
type
type: object
className
className: string = "VirtualNetworkUsageName"
name
name: "Composite" = "Composite"
unit
unit: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "unit"
type
type: object
name
name: "String" = "String"
Const VirtualNetworkUsageName
VirtualNetworkUsageName: object
serializedName
serializedName: string = "VirtualNetworkUsageName"
type
type: object
className
className: string = "VirtualNetworkUsageName"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
localizedValue
localizedValue: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "localizedValue"
type
type: object
name
name: "String" = "String"
value
value: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "value"
type
type: object
name
name: "String" = "String"
Const VirtualWAN
VirtualWAN: object
serializedName
serializedName: string = "VirtualWAN"
type
type: object
className
className: string = "VirtualWAN"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
allowBranchToBranchTraffic
allowBranchToBranchTraffic: object
serializedName
serializedName: string = "properties.allowBranchToBranchTraffic"
type
type: object
name
name: "Boolean" = "Boolean"
allowVnetToVnetTraffic
allowVnetToVnetTraffic: object
serializedName
serializedName: string = "properties.allowVnetToVnetTraffic"
type
type: object
name
name: "Boolean" = "Boolean"
disableVpnEncryption
disableVpnEncryption: object
serializedName
serializedName: string = "properties.disableVpnEncryption"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
office365LocalBreakoutCategory
office365LocalBreakoutCategory: object
serializedName
serializedName: string = "properties.office365LocalBreakoutCategory"
type
type: object
name
name: "String" = "String"
p2SVpnServerConfigurations
p2SVpnServerConfigurations: object
serializedName
serializedName: string = "properties.p2SVpnServerConfigurations"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "P2SVpnServerConfiguration"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
securityProviderName
securityProviderName: object
serializedName
serializedName: string = "properties.securityProviderName"
type
type: object
name
name: "String" = "String"
virtualHubs
virtualHubs: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.virtualHubs"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
vpnSites
vpnSites: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.vpnSites"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const VirtualWanSecurityProvider
VirtualWanSecurityProvider: object
serializedName
serializedName: string = "VirtualWanSecurityProvider"
type
type: object
className
className: string = "VirtualWanSecurityProvider"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
type
type: object
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
url
url: object
serializedName
serializedName: string = "url"
type
type: object
name
name: "String" = "String"
Const VirtualWanSecurityProviders
VirtualWanSecurityProviders: object
serializedName
serializedName: string = "VirtualWanSecurityProviders"
type
type: object
className
className: string = "VirtualWanSecurityProviders"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
supportedProviders
supportedProviders: object
serializedName
serializedName: string = "supportedProviders"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VirtualWanSecurityProvider"
name
name: "Composite" = "Composite"
Const VpnClientConfiguration
VpnClientConfiguration: object
serializedName
serializedName: string = "VpnClientConfiguration"
type
type: object
className
className: string = "VpnClientConfiguration"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
aadAudience
aadAudience: object
serializedName
serializedName: string = "aadAudience"
type
type: object
name
name: "String" = "String"
aadIssuer
aadIssuer: object
serializedName
serializedName: string = "aadIssuer"
type
type: object
name
name: "String" = "String"
aadTenant
aadTenant: object
serializedName
serializedName: string = "aadTenant"
type
type: object
name
name: "String" = "String"
radiusServerAddress
radiusServerAddress: object
serializedName
serializedName: string = "radiusServerAddress"
type
type: object
name
name: "String" = "String"
radiusServerSecret
radiusServerSecret: object
serializedName
serializedName: string = "radiusServerSecret"
type
type: object
name
name: "String" = "String"
vpnClientAddressPool
vpnClientAddressPool: object
serializedName
serializedName: string = "vpnClientAddressPool"
type
type: object
className
className: string = "AddressSpace"
name
name: "Composite" = "Composite"
vpnClientIpsecPolicies
vpnClientIpsecPolicies: object
serializedName
serializedName: string = "vpnClientIpsecPolicies"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "IpsecPolicy"
name
name: "Composite" = "Composite"
vpnClientProtocols
vpnClientProtocols: object
serializedName
serializedName: string = "vpnClientProtocols"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
vpnClientRevokedCertificates
vpnClientRevokedCertificates: object
serializedName
serializedName: string = "vpnClientRevokedCertificates"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VpnClientRevokedCertificate"
name
name: "Composite" = "Composite"
vpnClientRootCertificates
vpnClientRootCertificates: object
serializedName
serializedName: string = "vpnClientRootCertificates"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VpnClientRootCertificate"
name
name: "Composite" = "Composite"
Const VpnClientConnectionHealth
VpnClientConnectionHealth: object
serializedName
serializedName: string = "VpnClientConnectionHealth"
type
type: object
className
className: string = "VpnClientConnectionHealth"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
allocatedIpAddresses
allocatedIpAddresses: object
serializedName
serializedName: string = "allocatedIpAddresses"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
totalEgressBytesTransferred
totalEgressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "totalEgressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
totalIngressBytesTransferred
totalIngressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "totalIngressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
vpnClientConnectionsCount
vpnClientConnectionsCount: object
serializedName
serializedName: string = "vpnClientConnectionsCount"
type
type: object
name
name: "Number" = "Number"
Const VpnClientConnectionHealthDetail
VpnClientConnectionHealthDetail: object
serializedName
serializedName: string = "VpnClientConnectionHealthDetail"
type
type: object
className
className: string = "VpnClientConnectionHealthDetail"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
egressBytesTransferred
egressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "egressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
egressPacketsTransferred
egressPacketsTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "egressPacketsTransferred"
type
type: object
name
name: "Number" = "Number"
ingressBytesTransferred
ingressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "ingressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
ingressPacketsTransferred
ingressPacketsTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "ingressPacketsTransferred"
type
type: object
name
name: "Number" = "Number"
maxBandwidth
maxBandwidth: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "maxBandwidth"
type
type: object
name
name: "Number" = "Number"
maxPacketsPerSecond
maxPacketsPerSecond: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "maxPacketsPerSecond"
type
type: object
name
name: "Number" = "Number"
privateIpAddress
privateIpAddress: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "privateIpAddress"
type
type: object
name
name: "String" = "String"
publicIpAddress
publicIpAddress: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "publicIpAddress"
type
type: object
name
name: "String" = "String"
vpnConnectionDuration
vpnConnectionDuration: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "vpnConnectionDuration"
type
type: object
name
name: "Number" = "Number"
vpnConnectionId
vpnConnectionId: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "vpnConnectionId"
type
type: object
name
name: "String" = "String"
vpnConnectionTime
vpnConnectionTime: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "vpnConnectionTime"
type
type: object
name
name: "String" = "String"
vpnUserName
vpnUserName: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "vpnUserName"
type
type: object
name
name: "String" = "String"
Const VpnClientConnectionHealthDetailListResult
VpnClientConnectionHealthDetailListResult: object
serializedName
serializedName: string = "VpnClientConnectionHealthDetailListResult"
type
type: object
className
className: string = "VpnClientConnectionHealthDetailListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VpnClientConnectionHealthDetail"
name
name: "Composite" = "Composite"
Const VpnClientIPsecParameters
VpnClientIPsecParameters: object
serializedName
serializedName: string = "VpnClientIPsecParameters"
type
type: object
className
className: string = "VpnClientIPsecParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
dhGroup
dhGroup: object
required
required: true = true
serializedName
serializedName: string = "dhGroup"
type
type: object
name
name: "String" = "String"
ikeEncryption
ikeEncryption: object
required
required: true = true
serializedName
serializedName: string = "ikeEncryption"
type
type: object
name
name: "String" = "String"
ikeIntegrity
ikeIntegrity: object
required
required: true = true
serializedName
serializedName: string = "ikeIntegrity"
type
type: object
name
name: "String" = "String"
ipsecEncryption
ipsecEncryption: object
required
required: true = true
serializedName
serializedName: string = "ipsecEncryption"
type
type: object
name
name: "String" = "String"
ipsecIntegrity
ipsecIntegrity: object
required
required: true = true
serializedName
serializedName: string = "ipsecIntegrity"
type
type: object
name
name: "String" = "String"
pfsGroup
pfsGroup: object
required
required: true = true
serializedName
serializedName: string = "pfsGroup"
type
type: object
name
name: "String" = "String"
saDataSizeKilobytes
saDataSizeKilobytes: object
required
required: true = true
serializedName
serializedName: string = "saDataSizeKilobytes"
type
type: object
name
name: "Number" = "Number"
saLifeTimeSeconds
saLifeTimeSeconds: object
required
required: true = true
serializedName
serializedName: string = "saLifeTimeSeconds"
type
type: object
name
name: "Number" = "Number"
Const VpnClientParameters
VpnClientParameters: object
serializedName
serializedName: string = "VpnClientParameters"
type
type: object
className
className: string = "VpnClientParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
authenticationMethod
authenticationMethod: object
serializedName
serializedName: string = "authenticationMethod"
type
type: object
name
name: "String" = "String"
clientRootCertificates
clientRootCertificates: object
serializedName
serializedName: string = "clientRootCertificates"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
name
name: "String" = "String"
processorArchitecture
processorArchitecture: object
serializedName
serializedName: string = "processorArchitecture"
type
type: object
name
name: "String" = "String"
radiusServerAuthCertificate
radiusServerAuthCertificate: object
serializedName
serializedName: string = "radiusServerAuthCertificate"
type
type: object
name
name: "String" = "String"
Const VpnClientRevokedCertificate
VpnClientRevokedCertificate: object
serializedName
serializedName: string = "VpnClientRevokedCertificate"
type
type: object
className
className: string = "VpnClientRevokedCertificate"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
thumbprint
thumbprint: object
serializedName
serializedName: string = "properties.thumbprint"
type
type: object
name
name: "String" = "String"
Const VpnClientRootCertificate
VpnClientRootCertificate: object
serializedName
serializedName: string = "VpnClientRootCertificate"
type
type: object
className
className: string = "VpnClientRootCertificate"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
publicCertData
publicCertData: object
required
required: true = true
serializedName
serializedName: string = "properties.publicCertData"
type
type: object
name
name: "String" = "String"
Const VpnConnection
VpnConnection: object
serializedName
serializedName: string = "VpnConnection"
type
type: object
className
className: string = "VpnConnection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
connectionBandwidth
connectionBandwidth: object
serializedName
serializedName: string = "properties.connectionBandwidth"
type
type: object
name
name: "Number" = "Number"
connectionStatus
connectionStatus: object
serializedName
serializedName: string = "properties.connectionStatus"
type
type: object
name
name: "String" = "String"
egressBytesTransferred
egressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.egressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
enableBgp
enableBgp: object
serializedName
serializedName: string = "properties.enableBgp"
type
type: object
name
name: "Boolean" = "Boolean"
enableInternetSecurity
enableInternetSecurity: object
serializedName
serializedName: string = "properties.enableInternetSecurity"
type
type: object
name
name: "Boolean" = "Boolean"
enableRateLimiting
enableRateLimiting: object
serializedName
serializedName: string = "properties.enableRateLimiting"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
ingressBytesTransferred
ingressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.ingressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
ipsecPolicies
ipsecPolicies: object
serializedName
serializedName: string = "properties.ipsecPolicies"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "IpsecPolicy"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
remoteVpnSite
remoteVpnSite: object
serializedName
serializedName: string = "properties.remoteVpnSite"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
routingWeight
routingWeight: object
serializedName
serializedName: string = "properties.routingWeight"
type
type: object
name
name: "Number" = "Number"
sharedKey
sharedKey: object
serializedName
serializedName: string = "properties.sharedKey"
type
type: object
name
name: "String" = "String"
useLocalAzureIpAddress
useLocalAzureIpAddress: object
serializedName
serializedName: string = "properties.useLocalAzureIpAddress"
type
type: object
name
name: "Boolean" = "Boolean"
usePolicyBasedTrafficSelectors
usePolicyBasedTrafficSelectors: object
serializedName
serializedName: string = "properties.usePolicyBasedTrafficSelectors"
type
type: object
name
name: "Boolean" = "Boolean"
vpnConnectionProtocolType
vpnConnectionProtocolType: object
serializedName
serializedName: string = "properties.vpnConnectionProtocolType"
type
type: object
name
name: "String" = "String"
vpnLinkConnections
vpnLinkConnections: object
serializedName
serializedName: string = "properties.vpnLinkConnections"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VpnSiteLinkConnection"
name
name: "Composite" = "Composite"
Const VpnDeviceScriptParameters
VpnDeviceScriptParameters: object
serializedName
serializedName: string = "VpnDeviceScriptParameters"
type
type: object
className
className: string = "VpnDeviceScriptParameters"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
deviceFamily
deviceFamily: object
serializedName
serializedName: string = "deviceFamily"
type
type: object
name
name: "String" = "String"
firmwareVersion
firmwareVersion: object
serializedName
serializedName: string = "firmwareVersion"
type
type: object
name
name: "String" = "String"
vendor
vendor: object
serializedName
serializedName: string = "vendor"
type
type: object
name
name: "String" = "String"
Const VpnGateway
VpnGateway: object
serializedName
serializedName: string = "VpnGateway"
type
type: object
className
className: string = "VpnGateway"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
bgpSettings
bgpSettings: object
serializedName
serializedName: string = "properties.bgpSettings"
type
type: object
className
className: string = "BgpSettings"
name
name: "Composite" = "Composite"
connections
connections: object
serializedName
serializedName: string = "properties.connections"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VpnConnection"
name
name: "Composite" = "Composite"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
virtualHub
virtualHub: object
serializedName
serializedName: string = "properties.virtualHub"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
vpnGatewayScaleUnit
vpnGatewayScaleUnit: object
serializedName
serializedName: string = "properties.vpnGatewayScaleUnit"
type
type: object
name
name: "Number" = "Number"
Const VpnLinkBgpSettings
VpnLinkBgpSettings: object
serializedName
serializedName: string = "VpnLinkBgpSettings"
type
type: object
className
className: string = "VpnLinkBgpSettings"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
asn
asn: object
serializedName
serializedName: string = "asn"
type
type: object
name
name: "Number" = "Number"
bgpPeeringAddress
bgpPeeringAddress: object
serializedName
serializedName: string = "bgpPeeringAddress"
type
type: object
name
name: "String" = "String"
Const VpnLinkProviderProperties
VpnLinkProviderProperties: object
serializedName
serializedName: string = "VpnLinkProviderProperties"
type
type: object
className
className: string = "VpnLinkProviderProperties"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
linkProviderName
linkProviderName: object
serializedName
serializedName: string = "linkProviderName"
type
type: object
name
name: "String" = "String"
linkSpeedInMbps
linkSpeedInMbps: object
serializedName
serializedName: string = "linkSpeedInMbps"
type
type: object
name
name: "Number" = "Number"
Const VpnProfileResponse
VpnProfileResponse: object
serializedName
serializedName: string = "VpnProfileResponse"
type
type: object
className
className: string = "VpnProfileResponse"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
profileUrl
profileUrl: object
serializedName
serializedName: string = "profileUrl"
type
type: object
name
name: "String" = "String"
Const VpnSite
VpnSite: object
serializedName
serializedName: string = "VpnSite"
type
type: object
className
className: string = "VpnSite"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
addressSpace
addressSpace: object
serializedName
serializedName: string = "properties.addressSpace"
type
type: object
className
className: string = "AddressSpace"
name
name: "Composite" = "Composite"
bgpProperties
bgpProperties: object
serializedName
serializedName: string = "properties.bgpProperties"
type
type: object
className
className: string = "BgpSettings"
name
name: "Composite" = "Composite"
deviceProperties
deviceProperties: object
serializedName
serializedName: string = "properties.deviceProperties"
type
type: object
className
className: string = "DeviceProperties"
name
name: "Composite" = "Composite"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
ipAddress
ipAddress: object
serializedName
serializedName: string = "properties.ipAddress"
type
type: object
name
name: "String" = "String"
isSecuritySite
isSecuritySite: object
serializedName
serializedName: string = "properties.isSecuritySite"
type
type: object
name
name: "Boolean" = "Boolean"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
siteKey
siteKey: object
serializedName
serializedName: string = "properties.siteKey"
type
type: object
name
name: "String" = "String"
virtualWan
virtualWan: object
serializedName
serializedName: string = "properties.virtualWan"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
vpnSiteLinks
vpnSiteLinks: object
serializedName
serializedName: string = "properties.vpnSiteLinks"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "VpnSiteLink"
name
name: "Composite" = "Composite"
Const VpnSiteId
VpnSiteId: object
serializedName
serializedName: string = "VpnSiteId"
type
type: object
className
className: string = "VpnSiteId"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
vpnSite
vpnSite: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "vpnSite"
type
type: object
name
name: "String" = "String"
Const VpnSiteLink
VpnSiteLink: object
serializedName
serializedName: string = "VpnSiteLink"
type
type: object
className
className: string = "VpnSiteLink"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
bgpProperties
bgpProperties: object
serializedName
serializedName: string = "properties.bgpProperties"
type
type: object
className
className: string = "VpnLinkBgpSettings"
name
name: "Composite" = "Composite"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
ipAddress
ipAddress: object
serializedName
serializedName: string = "properties.ipAddress"
type
type: object
name
name: "String" = "String"
linkProperties
linkProperties: object
serializedName
serializedName: string = "properties.linkProperties"
type
type: object
className
className: string = "VpnLinkProviderProperties"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
Const VpnSiteLinkConnection
VpnSiteLinkConnection: object
serializedName
serializedName: string = "VpnSiteLinkConnection"
type
type: object
className
className: string = "VpnSiteLinkConnection"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
connectionBandwidth
connectionBandwidth: object
serializedName
serializedName: string = "properties.connectionBandwidth"
type
type: object
name
name: "Number" = "Number"
connectionStatus
connectionStatus: object
serializedName
serializedName: string = "properties.connectionStatus"
type
type: object
name
name: "String" = "String"
egressBytesTransferred
egressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.egressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
enableBgp
enableBgp: object
serializedName
serializedName: string = "properties.enableBgp"
type
type: object
name
name: "Boolean" = "Boolean"
enableRateLimiting
enableRateLimiting: object
serializedName
serializedName: string = "properties.enableRateLimiting"
type
type: object
name
name: "Boolean" = "Boolean"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
ingressBytesTransferred
ingressBytesTransferred: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.ingressBytesTransferred"
type
type: object
name
name: "Number" = "Number"
ipsecPolicies
ipsecPolicies: object
serializedName
serializedName: string = "properties.ipsecPolicies"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "IpsecPolicy"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: "String" = "String"
provisioningState
provisioningState: object
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
routingWeight
routingWeight: object
serializedName
serializedName: string = "properties.routingWeight"
type
type: object
name
name: "Number" = "Number"
sharedKey
sharedKey: object
serializedName
serializedName: string = "properties.sharedKey"
type
type: object
name
name: "String" = "String"
type
type: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "type"
type
type: object
name
name: "String" = "String"
useLocalAzureIpAddress
useLocalAzureIpAddress: object
serializedName
serializedName: string = "properties.useLocalAzureIpAddress"
type
type: object
name
name: "Boolean" = "Boolean"
usePolicyBasedTrafficSelectors
usePolicyBasedTrafficSelectors: object
serializedName
serializedName: string = "properties.usePolicyBasedTrafficSelectors"
type
type: object
name
name: "Boolean" = "Boolean"
vpnConnectionProtocolType
vpnConnectionProtocolType: object
serializedName
serializedName: string = "properties.vpnConnectionProtocolType"
type
type: object
name
name: "String" = "String"
vpnSiteLink
vpnSiteLink: object
serializedName
serializedName: string = "properties.vpnSiteLink"
type
type: object
className
className: string = "SubResource"
name
name: "Composite" = "Composite"
Const WebApplicationFirewallCustomRule
WebApplicationFirewallCustomRule: object
serializedName
serializedName: string = "WebApplicationFirewallCustomRule"
type
type: object
className
className: string = "WebApplicationFirewallCustomRule"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
action
action: object
required
required: true = true
serializedName
serializedName: string = "action"
type
type: object
name
name: "String" = "String"
etag
etag: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
matchConditions
matchConditions: object
required
required: true = true
serializedName
serializedName: string = "matchConditions"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "MatchCondition"
name
name: "Composite" = "Composite"
name
name: object
serializedName
serializedName: string = "name"
constraints
constraints: object
MaxLength
MaxLength: number = 128
type
type: object
name
name: "String" = "String"
priority
priority: object
required
required: true = true
serializedName
serializedName: string = "priority"
type
type: object
name
name: "Number" = "Number"
ruleType
ruleType: object
required
required: true = true
serializedName
serializedName: string = "ruleType"
type
type: object
name
name: "String" = "String"
Const WebApplicationFirewallPolicy
WebApplicationFirewallPolicy: object
serializedName
serializedName: string = "WebApplicationFirewallPolicy"
type
type: object
className
className: string = "WebApplicationFirewallPolicy"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
applicationGateways
applicationGateways: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.applicationGateways"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "ApplicationGateway"
name
name: "Composite" = "Composite"
customRules
customRules: object
serializedName
serializedName: string = "properties.customRules"
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "WebApplicationFirewallCustomRule"
name
name: "Composite" = "Composite"
etag
etag: object
serializedName
serializedName: string = "etag"
type
type: object
name
name: "String" = "String"
policySettings
policySettings: object
serializedName
serializedName: string = "properties.policySettings"
type
type: object
className
className: string = "PolicySettings"
name
name: "Composite" = "Composite"
provisioningState
provisioningState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.provisioningState"
type
type: object
name
name: "String" = "String"
resourceState
resourceState: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "properties.resourceState"
type
type: object
name
name: "String" = "String"
Const WebApplicationFirewallPolicyListResult
WebApplicationFirewallPolicyListResult: object
serializedName
serializedName: string = "WebApplicationFirewallPolicyListResult"
type
type: object
className
className: string = "WebApplicationFirewallPolicyListResult"
name
name: "Composite" = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
readOnly
readOnly: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
value
value: object
readOnly
readOnly: true = true
serializedName
serializedName: string = ""
type
type: object
name
name: "Sequence" = "Sequence"
element
element: object
type
type: object
className
className: string = "WebApplicationFirewallPolicy"
name
name: "Composite" = "Composite"
Const acceptLanguage
acceptLanguage: object
parameterPath
parameterPath: string = "acceptLanguage"
mapper
mapper: object
defaultValue
defaultValue: string = "en-US"
serializedName
serializedName: string = "accept-language"
type
type: object
name
name: "String" = "String"
Const apiVersion0
apiVersion0: object
parameterPath
parameterPath: string = "apiVersion"
mapper
mapper: object
defaultValue
defaultValue: string = "2019-06-01"
isConstant
isConstant: true = true
required
required: true = true
serializedName
serializedName: string = "api-version"
type
type: object
name
name: "String" = "String"
Const apiVersion1
apiVersion1: object
parameterPath
parameterPath: string = "apiVersion"
mapper
mapper: object
defaultValue
defaultValue: string = "2017-03-30"
isConstant
isConstant: true = true
required
required: true = true
serializedName
serializedName: string = "api-version"
type
type: object
name
name: "String" = "String"
Const applicationGatewayName
applicationGatewayName: object
parameterPath
parameterPath: string = "applicationGatewayName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "applicationGatewayName"
type
type: object
name
name: "String" = "String"
Const applicationSecurityGroupName
applicationSecurityGroupName: object
parameterPath
parameterPath: string = "applicationSecurityGroupName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "applicationSecurityGroupName"
type
type: object
name
name: "String" = "String"
Const authorizationName
authorizationName: object
parameterPath
parameterPath: string = "authorizationName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "authorizationName"
type
type: object
name
name: "String" = "String"
Const azureFirewallName
azureFirewallName: object
parameterPath
parameterPath: string = "azureFirewallName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "azureFirewallName"
type
type: object
name
name: "String" = "String"
Const backendAddressPoolName
backendAddressPoolName: object
parameterPath
parameterPath: string = "backendAddressPoolName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "backendAddressPoolName"
type
type: object
name
name: "String" = "String"
Const bastionHostName
bastionHostName: object
parameterPath
parameterPath: string = "bastionHostName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "bastionHostName"
type
type: object
name
name: "String" = "String"
Const circuitName
circuitName: object
parameterPath
parameterPath: string = "circuitName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "circuitName"
type
type: object
name
name: "String" = "String"
Const connectionMonitorName
connectionMonitorName: object
parameterPath
parameterPath: string = "connectionMonitorName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "connectionMonitorName"
type
type: object
name
name: "String" = "String"
Const connectionName
connectionName: object
parameterPath
parameterPath: string = "connectionName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "connectionName"
type
type: object
name
name: "String" = "String"
Const crossConnectionName
crossConnectionName: object
parameterPath
parameterPath: string = "crossConnectionName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "crossConnectionName"
type
type: object
name
name: "String" = "String"
Const ddosCustomPolicyName
ddosCustomPolicyName: object
parameterPath
parameterPath: string = "ddosCustomPolicyName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "ddosCustomPolicyName"
type
type: object
name
name: "String" = "String"
Const ddosProtectionPlanName
ddosProtectionPlanName: object
parameterPath
parameterPath: string = "ddosProtectionPlanName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "ddosProtectionPlanName"
type
type: object
name
name: "String" = "String"
Const defaultSecurityRuleName
defaultSecurityRuleName: object
parameterPath
parameterPath: string = "defaultSecurityRuleName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "defaultSecurityRuleName"
type
type: object
name
name: "String" = "String"
Const devicePath
devicePath: object
parameterPath
parameterPath: string = "devicePath"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "devicePath"
type
type: object
name
name: "String" = "String"
Const discriminators
discriminators: object
FirewallPolicyRule
FirewallPolicyRule: CompositeMapper = FirewallPolicyRule
FirewallPolicyRule.FirewallPolicyFilterRule
FirewallPolicyRule.FirewallPolicyFilterRule: CompositeMapper = FirewallPolicyFilterRule
FirewallPolicyRule.FirewallPolicyNatRule
FirewallPolicyRule.FirewallPolicyNatRule: CompositeMapper = FirewallPolicyNatRule
FirewallPolicyRuleCondition
FirewallPolicyRuleCondition: CompositeMapper = FirewallPolicyRuleCondition
FirewallPolicyRuleCondition.ApplicationRuleCondition
FirewallPolicyRuleCondition.ApplicationRuleCondition: CompositeMapper = ApplicationRuleCondition
FirewallPolicyRuleCondition.NetworkRuleCondition
FirewallPolicyRuleCondition.NetworkRuleCondition: CompositeMapper = NetworkRuleCondition
Const domainNameLabel
domainNameLabel: object
parameterPath
parameterPath: string = "domainNameLabel"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "domainNameLabel"
type
type: object
name
name: "String" = "String"
Const expand
expand: object
parameterPath
parameterPath: string[] = ["options","expand"]
mapper
mapper: object
serializedName
serializedName: string = "$expand"
type
type: object
name
name: "String" = "String"
Const expressRouteGatewayName
expressRouteGatewayName: object
parameterPath
parameterPath: string = "expressRouteGatewayName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "expressRouteGatewayName"
type
type: object
name
name: "String" = "String"
Const expressRoutePortName
expressRoutePortName: object
parameterPath
parameterPath: string = "expressRoutePortName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "expressRoutePortName"
type
type: object
name
name: "String" = "String"
Const firewallPolicyName
firewallPolicyName: object
parameterPath
parameterPath: string = "firewallPolicyName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "firewallPolicyName"
type
type: object
name
name: "String" = "String"
Const frontendIPConfigurationName
frontendIPConfigurationName: object
parameterPath
parameterPath: string = "frontendIPConfigurationName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "frontendIPConfigurationName"
type
type: object
name
name: "String" = "String"
Const gatewayName
gatewayName: object
parameterPath
parameterPath: string = "gatewayName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "gatewayName"
type
type: object
name
name: "String" = "String"
Const gatewayVip
gatewayVip: object
parameterPath
parameterPath: string[] = ["options","gatewayVip"]
mapper
mapper: object
serializedName
serializedName: string = "gatewayVip"
type
type: object
name
name: "String" = "String"
Const inboundNatRuleName
inboundNatRuleName: object
parameterPath
parameterPath: string = "inboundNatRuleName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "inboundNatRuleName"
type
type: object
name
name: "String" = "String"
Const ipAddress
ipAddress: object
parameterPath
parameterPath: string = "ipAddress"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "ipAddress"
type
type: object
name
name: "String" = "String"
Const ipConfigurationName
ipConfigurationName: object
parameterPath
parameterPath: string = "ipConfigurationName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "ipConfigurationName"
type
type: object
name
name: "String" = "String"
Const linkConnectionName
linkConnectionName: object
parameterPath
parameterPath: string = "linkConnectionName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "linkConnectionName"
type
type: object
name
name: "String" = "String"
Const linkName
linkName: object
parameterPath
parameterPath: string = "linkName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "linkName"
type
type: object
name
name: "String" = "String"
Const loadBalancerName
loadBalancerName: object
parameterPath
parameterPath: string = "loadBalancerName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "loadBalancerName"
type
type: object
name
name: "String" = "String"
Const loadBalancingRuleName
loadBalancingRuleName: object
parameterPath
parameterPath: string = "loadBalancingRuleName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "loadBalancingRuleName"
type
type: object
name
name: "String" = "String"
Const localNetworkGatewayName
localNetworkGatewayName: object
parameterPath
parameterPath: string = "localNetworkGatewayName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "localNetworkGatewayName"
constraints
constraints: object
MinLength
MinLength: number = 1
type
type: object
name
name: "String" = "String"
Const location0
location0: object
parameterPath
parameterPath: string = "location"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "location"
type
type: object
name
name: "String" = "String"
Const location1
location1: object
parameterPath
parameterPath: string = "location"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "location"
constraints
constraints: object
Pattern
Pattern: RegExp = /^[-\w\._ ]+$/
type
type: object
name
name: "String" = "String"
Const locationName
locationName: object
parameterPath
parameterPath: string = "locationName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "locationName"
type
type: object
name
name: "String" = "String"
Const natGatewayName
natGatewayName: object
parameterPath
parameterPath: string = "natGatewayName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "natGatewayName"
type
type: object
name
name: "String" = "String"
Const networkInterfaceName
networkInterfaceName: object
parameterPath
parameterPath: string = "networkInterfaceName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "networkInterfaceName"
type
type: object
name
name: "String" = "String"
Const networkProfileName
networkProfileName: object
parameterPath
parameterPath: string = "networkProfileName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "networkProfileName"
type
type: object
name
name: "String" = "String"
Const networkSecurityGroupName
networkSecurityGroupName: object
parameterPath
parameterPath: string = "networkSecurityGroupName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "networkSecurityGroupName"
type
type: object
name
name: "String" = "String"
Const networkWatcherName
networkWatcherName: object
parameterPath
parameterPath: string = "networkWatcherName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "networkWatcherName"
type
type: object
name
name: "String" = "String"
Const nextPageLink
nextPageLink: object
parameterPath
parameterPath: string = "nextPageLink"
skipEncoding
skipEncoding: true = true
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: "String" = "String"
Const outboundRuleName
outboundRuleName: object
parameterPath
parameterPath: string = "outboundRuleName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "outboundRuleName"
type
type: object
name
name: "String" = "String"
Const p2SVpnServerConfigurationName
p2SVpnServerConfigurationName: object
parameterPath
parameterPath: string = "p2SVpnServerConfigurationName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "p2SVpnServerConfigurationName"
type
type: object
name
name: "String" = "String"
Const packetCaptureName
packetCaptureName: object
parameterPath
parameterPath: string = "packetCaptureName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "packetCaptureName"
type
type: object
name
name: "String" = "String"
Const peConnectionName
peConnectionName: object
parameterPath
parameterPath: string = "peConnectionName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "peConnectionName"
type
type: object
name
name: "String" = "String"
Const peer0
peer0: object
parameterPath
parameterPath: string[] = ["options","peer"]
mapper
mapper: object
serializedName
serializedName: string = "peer"
type
type: object
name
name: "String" = "String"
Const peer1
peer1: object
parameterPath
parameterPath: string = "peer"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "peer"
type
type: object
name
name: "String" = "String"
Const peeringName
peeringName: object
parameterPath
parameterPath: string = "peeringName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "peeringName"
type
type: object
name
name: "String" = "String"
Const policyName
policyName: object
parameterPath
parameterPath: string = "policyName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "policyName"
constraints
constraints: object
MaxLength
MaxLength: number = 128
type
type: object
name
name: "String" = "String"
Const predefinedPolicyName
predefinedPolicyName: object
parameterPath
parameterPath: string = "predefinedPolicyName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "predefinedPolicyName"
type
type: object
name
name: "String" = "String"
Const privateEndpointName
privateEndpointName: object
parameterPath
parameterPath: string = "privateEndpointName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "privateEndpointName"
type
type: object
name
name: "String" = "String"
Const probeName
probeName: object
parameterPath
parameterPath: string = "probeName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "probeName"
type
type: object
name
name: "String" = "String"
Const publicIpAddressName
publicIpAddressName: object
parameterPath
parameterPath: string = "publicIpAddressName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "publicIpAddressName"
type
type: object
name
name: "String" = "String"
Const publicIpPrefixName
publicIpPrefixName: object
parameterPath
parameterPath: string = "publicIpPrefixName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "publicIpPrefixName"
type
type: object
name
name: "String" = "String"
Const resourceGroupName
resourceGroupName: object
parameterPath
parameterPath: string = "resourceGroupName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "resourceGroupName"
type
type: object
name
name: "String" = "String"
Const routeFilterName
routeFilterName: object
parameterPath
parameterPath: string = "routeFilterName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "routeFilterName"
type
type: object
name
name: "String" = "String"
Const routeName
routeName: object
parameterPath
parameterPath: string = "routeName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "routeName"
type
type: object
name
name: "String" = "String"
Const routeTableName
routeTableName: object
parameterPath
parameterPath: string = "routeTableName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "routeTableName"
type
type: object
name
name: "String" = "String"
Const ruleGroupName
ruleGroupName: object
parameterPath
parameterPath: string = "ruleGroupName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "ruleGroupName"
type
type: object
name
name: "String" = "String"
Const ruleName
ruleName: object
parameterPath
parameterPath: string = "ruleName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "ruleName"
type
type: object
name
name: "String" = "String"
Const securityRuleName
securityRuleName: object
parameterPath
parameterPath: string = "securityRuleName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "securityRuleName"
type
type: object
name
name: "String" = "String"
Const serviceEndpointPolicyDefinitionName
serviceEndpointPolicyDefinitionName: object
parameterPath
parameterPath: string = "serviceEndpointPolicyDefinitionName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "serviceEndpointPolicyDefinitionName"
type
type: object
name
name: "String" = "String"
Const serviceEndpointPolicyName
serviceEndpointPolicyName: object
parameterPath
parameterPath: string = "serviceEndpointPolicyName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "serviceEndpointPolicyName"
type
type: object
name
name: "String" = "String"
Const serviceName
serviceName: object
parameterPath
parameterPath: string = "serviceName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "serviceName"
type
type: object
name
name: "String" = "String"
Const subnetName
subnetName: object
parameterPath
parameterPath: string = "subnetName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "subnetName"
type
type: object
name
name: "String" = "String"
Const subscriptionId
subscriptionId: object
parameterPath
parameterPath: string = "subscriptionId"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "subscriptionId"
type
type: object
name
name: "String" = "String"
Const tapConfigurationName
tapConfigurationName: object
parameterPath
parameterPath: string = "tapConfigurationName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "tapConfigurationName"
type
type: object
name
name: "String" = "String"
Const tapName
tapName: object
parameterPath
parameterPath: string = "tapName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "tapName"
type
type: object
name
name: "String" = "String"
Const virtualHubName
virtualHubName: object
parameterPath
parameterPath: string = "virtualHubName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "virtualHubName"
type
type: object
name
name: "String" = "String"
Const virtualMachineScaleSetName
virtualMachineScaleSetName: object
parameterPath
parameterPath: string = "virtualMachineScaleSetName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "virtualMachineScaleSetName"
type
type: object
name
name: "String" = "String"
Const virtualNetworkGatewayConnectionName
virtualNetworkGatewayConnectionName: object
parameterPath
parameterPath: string = "virtualNetworkGatewayConnectionName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "virtualNetworkGatewayConnectionName"
type
type: object
name
name: "String" = "String"
Const virtualNetworkGatewayName
virtualNetworkGatewayName: object
parameterPath
parameterPath: string = "virtualNetworkGatewayName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "virtualNetworkGatewayName"
type
type: object
name
name: "String" = "String"
Const virtualNetworkName
virtualNetworkName: object
parameterPath
parameterPath: string = "virtualNetworkName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "virtualNetworkName"
type
type: object
name
name: "String" = "String"
Const virtualNetworkPeeringName
virtualNetworkPeeringName: object
parameterPath
parameterPath: string = "virtualNetworkPeeringName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "virtualNetworkPeeringName"
type
type: object
name
name: "String" = "String"
Const virtualWANName0
virtualWANName0: object
parameterPath
parameterPath: string = "virtualWANName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "virtualWANName"
type
type: object
name
name: "String" = "String"
Const virtualWANName1
virtualWANName1: object
parameterPath
parameterPath: string = "virtualWANName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "VirtualWANName"
type
type: object
name
name: "String" = "String"
Const virtualWanName
virtualWanName: object
parameterPath
parameterPath: string = "virtualWanName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "virtualWanName"
type
type: object
name
name: "String" = "String"
Const virtualmachineIndex
virtualmachineIndex: object
parameterPath
parameterPath: string = "virtualmachineIndex"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "virtualmachineIndex"
type
type: object
name
name: "String" = "String"
Const vpnSiteLinkName
vpnSiteLinkName: object
parameterPath
parameterPath: string = "vpnSiteLinkName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "vpnSiteLinkName"
type
type: object
name
name: "String" = "String"
Const vpnSiteName
vpnSiteName: object
parameterPath
parameterPath: string = "vpnSiteName"
mapper
mapper: object
required
required: true = true
serializedName
serializedName: string = "vpnSiteName"
type
type: object
name
name: "String" = "String"
Defines values for Access. Possible values include: 'Allow', 'Deny'
{string}